zoukankan      html  css  js  c++  java
  • SuperSocket通过本地证书仓库的证书来启用 TLS/SSL

    你也可以通过本地证书仓库的证书,而不是使用一个物理文件。 你只需要在配置中设置你要使用的证书的storeName和thumbprint:

    <server name="EchoServer"

            serverTypeName="EchoService"

            ip="Any" port="443"

            security="tls">

        <certificate storeName="My" thumbprint="‎f42585bceed2cb049ef4a3c6d0ad572a6699f6f3"></certificate>

    </server>

    其他可选参数:

    storeLocation - CurrentUser, LocalMachine

    <certificate storeName="My"

                 thumbprint="‎f42585bceed2cb049ef4a3c6d0ad572a6699f6f3">

                 storeLocation="LocalMachine"

    </certificate>

    你也可以只为服务器实例的其中一个监听启用TLS/SSL,而其它监听仍然使用明文传输。

    <server name="EchoServer" serverTypeName="EchoService" maxConnectionNumber="10000">

        <certificate storeName="My" thumbprint="‎f42585bceed2cb049ef4a3c6d0ad572a6699f6f3"></certificate>

        <listeners>

          <add ip="Any" port="80" />

          <add ip="Any" port="443" security="tls" />

        </listeners>

    </server>

  • 相关阅读:
    为什么C++(感谢waterwalk翻译)
    容器操作笔记
    如此理解面向对象编程
    C++初学者小细节(不定时更新)
    Sales_item 专题
    10步让你成为更优秀的程序员
    C++ PRIMER 笔记
    C++ 异常处理
    透明度 rgba 和 opacity 的区别
    盒模型
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11127166.html
Copyright © 2011-2022 走看看