我的 WCF 服务安全吗?

Is my WCF service secure?

我正在使用 wsHttpBinding,但我的配置包含:

<system.serviceModel>
        <bindings>
              <wsHttpBinding>
                    <binding name="MyBinding">
                          <security mode="None" />
                    </binding>
              </wsHttpBinding>
        </bindings>
</system.serviceModel>

security mode="None"是否表示安全性已禁用?

是的,安全模式 None 将禁用该绑定的安全机制。尽量避免使用None,使用Transport(HTTPS + SSL证书)或Message(直接通过SOAP结构安全),因为使用none可能会产生沉重的负担安全问题。