Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个 Web 应用程序,我需要使用现有的 Web 服务。此 Web 服务使用wsHttpBindingx509 证书。
wsHttpBinding
我浏览了整个网络,但没有找到可行的解决方案。
有人可以帮我解决这个问题吗?
客户端证书的选择将由浏览器在建立连接时进行。JavaScript 和 jQuery 在这方面没有太多发言权。
您可以配置 Firefox(例如)询问您选择哪个证书或自动选择一个(首选项 -> 高级 -> 加密 -> 证书)。如果您选择“总是询问”,这可能会从浏览器触发一个弹出窗口,但这不能通过 JavaScript 访问。
您将要使用的客户端证书(及其私钥)首先需要可供浏览器使用。