Iis AX2009 AIF web服务使用SoapUi未成功

Iis AX2009 AIF web服务使用SoapUi未成功,iis,soap,axapta,dynamics-ax-2009,aif,Iis,Soap,Axapta,Dynamics Ax 2009,Aif,尝试使用SoapUi连接AX web服务时出错。在IIS web服务器中,已成功浏览此特定web服务。在web.config文件中,我使用的不是windows身份验证,而是wsHttpBinding。 我跟进了这么多的建议,以至于我在谷歌上看到过,但这个web服务仍然失败。 我真的很感激AIF专家提供的新线索来修复它。到目前为止,这真是一场噩梦。 谢谢 打气 s:Envelope xmlns:s=”http://www.w3.org/2003/05/soap-envelope“xmlns:a=”

尝试使用SoapUi连接AX web服务时出错。在IIS web服务器中,已成功浏览此特定web服务。在web.config文件中,我使用的不是windows身份验证,而是wsHttpBinding。 我跟进了这么多的建议,以至于我在谷歌上看到过,但这个web服务仍然失败。 我真的很感激AIF专家提供的新线索来修复它。到目前为止,这真是一场噩梦。 谢谢 打气

s:Envelope xmlns:s=”http://www.w3.org/2003/05/soap-envelope“xmlns:a=”http://www.w3.org/2005/08/addressing">
http://www.w3.org/2005/08/addressing/soap/fault
s:发件人
a:BadContextToken
无法处理该消息。这很可能是因为该行动http://schemas.microsoft.com/dynamics/2008/01/services/specific 服务操作“”不正确,或者因为消息包含无效或过期的安全上下文令牌,或者因为绑定之间不匹配。如果服务因不活动而中止通道,则安全上下文令牌将无效。为了防止服务过早中止空闲会话,请增加服务端点绑定上的接收超时。

我完全是在暗中拍摄,因为我模模糊糊地记住了AX09中的某些内容,但请检查IIS中的应用程序池的高级设置,并切换
启用32位应用程序
和/或
托管管道模式
的组合。尝试将超时时间调整得更长?嗨,Alex K.谢谢你的留言。我已经检查了您的建议,并进行了相应的设置,但仍然提示相同的错误。
s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">
   <s:Header>
      <a:Action s:mustUnderstand="1">http://www.w3.org/2005/08/addressing/soap/fault</a:Action>
   </s:Header>
   <s:Body>
      <s:Fault>
         <s:Code>
            <s:Value>s:Sender</s:Value>
            <s:Subcode>
               <s:Value xmlns:a="http://schemas.xmlsoap.org/ws/2005/02/sc">a:BadContextToken</s:Value>
            </s:Subcode>
         </s:Code>
         <s:Reason>
            <s:Text xml:lang="en-GB">The message could not be processed. This is most likely because the action 'http://schemas.microsoft.com/dynamics/2008/01/services/specific service operation' is incorrect or because the message contains an invalid or expired security context token or because there is a mismatch between bindings. The security context token would be invalid if the service aborted the channel due to inactivity. To prevent the service from aborting idle sessions prematurely increase the Receive timeout on the service endpoint's binding.</s:Text>
         </s:Reason>
      </s:Fault>
   </s:Body>
</s:Envelope>