Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services Cybersource返回安全数据:无WS-Security标头_Web Services_Security - Fatal编程技术网

Web services Cybersource返回安全数据:无WS-Security标头

Web 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" />

我的cybersource测试安全密钥有问题。。 这是我的web.config/app.config

<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时,它已经为我修复了