Web services Cybersource返回安全数据:无WS-Security标头
我的cybersource测试安全密钥有问题。。 这是我的web.config/app.configWeb services Cybersource返回安全数据:无WS-Security标头,web-services,security,Web Services,Security,我的cybersource测试安全密钥有问题。。 这是我的web.config/app.config <system.serviceModel> <bindings> <basicHttpBinding> <binding name="ITransactionProcessor"> <security mode="TransportWithMessageCredential" />
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="ITransactionProcessor">
<security mode="TransportWithMessageCredential" />
</binding>
<binding name="ITransactionProcessor1" />
<binding name="BasicHttpBinding_IServiceBilling" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://wcf.tw.gamagic.com/BillingPlus/ServiceBilling.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IServiceBilling"
contract="BillingWcf.IServiceBilling" name="BasicHttpBinding_IServiceBilling" />
<endpoint address="https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor"
binding="basicHttpBinding" bindingConfiguration="ITransactionProcessor"
contract="cyberSourceWcf.ITransactionProcessor" name="portXML" />
</client>
</system.serviceModel>
我使用他们提供的测试web服务的最新版本
当我尝试enrollAuthService时,系统总是返回此错误
安全数据:没有WS-Security标头
你们知道发生了什么吗?当我将安全模式从Transport更改为TransportWithMessageCredential时,它已经为我修复了