出于安全原因,我想阅读证书详细信息(例如到期日期或 CN)。
通常网络类中有一些可用的属性,允许检查证书。 WP8 实现中缺少此功能。
我还尝试创建一个 SslStream 但也无法获取任何证书详细信息,例如远程证书在 .net 4.5 上。
var sslStream = new SslStream(new NetworkStream(e.ConnectSocket));
SslStream 缺少与安全相关的所有内容。所以看起来 BountyCastle 和其他库也无法获得证书,因为底层框架不支持它。
所以我的问题是:
- 我可以阅读 CN 或其他内容吗证书使用其他方法的 WP8 的详细信息。
- 如果没有,您如何使用以下技术在 WP8 上创建严格安全的应用程序(线路银行)SSL 固定或客户端证书验证,WP8 不支持此功能是否有任何原因?
问候
霍尔格
我向 Microsoft .NET 团队发出了用户语音请求,要求他们提供从可移植类库(也针对 WP8)读取服务器 SSL 证书详细信息的解决方案。您可以在这里投票:http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4784983-support-server-ssl-certificate-chain-inspection-in
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)