[英]WCF Service endpoint address uses https, does that mean the transport level authentication is Certificate?
[英]Unable to access WCF service with Transport security and Certificate authentication
我有一个具有传输安全性和证书客户端身份验证的WCF服务。 我将此服务托管在Windows Server 2012(测试服务器)上。 我同时安装了服务器证书和客户端证书。 WCF服务已正确托管,并且我能够在测试服务器上浏览该服务,而没有任何错误。 但是,当我尝试从开发机(Windows 7)访问/浏览服务时,出现以下错误
服务器错误403-禁止:访问被拒绝您没有使用提供的凭据查看此目录或页面的权限
我在客户端计算机上安装了客户端证书和根证书(即证书颁发机构)。 证书颁发机构安装在CurrentUSer和本地计算机->受信任的根证书颁发机构->证书中。 客户端证书安装在CurrentUser和本地计算机->个人->证书中。
我想我也正确安装了所有客户端证书。
在Windows Server 2012(测试服务器)上,我确保在“角色和功能”部分(如Http激活等)中正确安装了所有与WCF相关的组件。
我不确定还需要检查什么才能使它正常工作。 请让我知道是否有任何建议可以尝试...谢谢
经过数小时的努力之后,我点击了以下链接,该链接将注册表设置为绕过证书的吊销检查,从而开始工作
我所有的服务器和客户端证书安装和设置均正确。
我希望这将有助于避免浪费时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.