SuperSocket通过证书文件启用 TLS/SSL

Posted fanweisheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SuperSocket通过证书文件启用 TLS/SSL相关的知识,希望对你有一定的参考价值。

你需要通过下面的步骤修改配置文件来使用你准备好的证书文件:

在server节点设置security属性;

在server节点下增加certificate子节点;

最后配置应该像这样:

<server name="EchoServer"

        serverTypeName="EchoService"

        ip="Any" port="443"

        security="tls">

    <certificate filePath="localhost.pfx" password="supersocket"></certificate>

</server>

提示: certificate节点的password属性的值是这个证书文件的私钥

还有一个可选的配置选项 "keyStorageFlags" 用于证书加载:

<certificate filePath="localhost.pfx"

             password="supersocket"

             keyStorageFlags="UserKeySet"></certificate>

 

以上是关于SuperSocket通过证书文件启用 TLS/SSL的主要内容,如果未能解决你的问题,请参考以下文章

supersocket 通过配置文件启动服务 总是 初始化失败的 解决办法

SuperSocket 中内置的 Flash/Silverlight 策略服务器

SuperSocket

如何单独为子域名启用 SSL,即使用 HTTPS 访问

supersocket新的配置属性 "textEncoding"

如何使用 Microsoft.Cdn 配置文件/秘密来启用证书?