使用具有来自 Ios 设备的消息安全模式的 wsHttpBinding 调用 IIS 服务器上托管的 WCF 服务

calling WCF Services hosted on IIS Server with wsHttpBinding having Message security mode from Ios Device

我正在从 ios 设备调用 WCF 服务(使用消息安全模式的 wsHttpBinding),但我看不到加密的请求和响应。 当我从 TestClient 调用服务时,我可以看到请求和响应是 encrypted.i 希望我的请求和响应在网络上是安全的。 我的配置在 web.config

 <wsHttpBinding>
 <binding name="Service.BasicHttp.BindingConfig">
 <security mode="Message"  />  
</binding>
 </wsHttpBinding>

--binding applied on endpoint

<endpoint address="" binding="wsHttpBinding" contract="CloudMitoAPI.ICloudMitoService" bindingConfiguration="Service.BasicHttp.BindingConfig"/>

您应该添加一些参数安全参数,其中在您的请求中添加 json 对象和加密的安全对象,然后当您将它发送到服务器时,使用您的密钥检查参数对象和加密的安全对象是正确或被篡改。