最新的粗体编辑
我使用.net HttpListener类,但我不会在IIS上运行而且不使用ASP.net.该网站描述了使用asp.net实现SSL实际使用的代码,该网站描述了如何设置证书(尽管我不确定它是否仅适用于IIS).
类文档描述了各种类型的身份验证(基本,摘要,Windows等)---它们都没有引用SSL.它确实说如果使用HTTPS,则需要设置服务器证书.这是一个单行的属性设置,并HttpListener找出其余的?
简而言之,我需要知道如何设置证书以及如何修改代码以实现SSL.
虽然在我尝试访问HTTPS时没有出现,但我确实注意到系统事件日志中有错误 - 源是"Schannel",消息的内容是:
尝试访问SSL服务器凭据私钥时发生致命错误.加密模块返回的错误代码是0x80090016.
编辑:
到目前为止采取的步骤
问题