28得票9回答
主机配置的身份验证方案(“匿名”)不允许绑定“BasicHttpBinding”上配置的方案(“Negotiate”)。

主机配置的认证方案(“匿名”)不允许在绑定“BasicHttpBinding”上配置的方案(“Negotiate”)。请确保SecurityMode设置为Transport或TransportCredentialOnly。此外,可以通过以下方式解决此问题:通过IIS管理工具更改该应用程序的身份...

11得票2回答
单向SSL是单向加密吗?

如果使用单向 SSL(服务器证书验证),则客户端发送的数据将使用服务器证书的公钥进行加密,因此客户端发送的数据具有隐私保护。我的问题如下: 这是否意味着在单向SSL中,从服务器到客户端发送的数据未经加密以明文形式发送? 对于服务器到客户端和客户端到服务器通信,数据/消息未签名,因此无法保证...

9得票4回答
通过客户端证书在HTTPS上进行WCF请求的认证

我最近一周一直在苦恼这个可恶的WCF服务的配置问题,我开始怀疑我想要做的事情可能是不可能的,尽管有文档。 简单来说,我想让一个WCF服务需要客户端证书(服务器将在其证书存储中拥有该证书),然后使用System.ServiceModel.ServiceSecurityContext访问该身份...

8得票1回答
HTTP请求被拒绝,客户端认证方案为“匿名”。

这似乎是一个普遍的问题,我查看了所有这里的答案,但没有一个有所帮助。 我正在尝试让SSL与basichttpbinding和托管在IIS上的WCF服务一起工作。我认为问题出在IIS或证书方面。我已在IIS管理器中创建了一个自签名证书。我的证书名为“mycomputer”,并已放置在受信任的根...