Web services SOAP::Transport::HTTP::Client::发送\接收:HTTP/1.1500内部服务器错误

Web services SOAP::Transport::HTTP::Client::发送\接收:HTTP/1.1500内部服务器错误,web-services,perl,client,client-side,perl-module,Web Services,Perl,Client,Client Side,Perl Module,我尝试连接服务器,我使用SOAP::Lite模块实现了客户端 在调试过程中,我遇到了SOAP版本错误,该错误通过以下方式解决: ->soapversion'1.2' ->前缀'soap12' 现在,我有一个问题,我得到了以下错误: SOAP::Transport::HTTP::Client::发送\接收:HTTP/1.1500内部服务器错误 然后在后面写: 安全上下文令牌已过期或无效。消息未被处理 两者之间有联系吗 我的代码是: my$soap=soap::Lite ->uri“$uri_地址”

我尝试连接服务器,我使用SOAP::Lite模块实现了客户端 在调试过程中,我遇到了SOAP版本错误,该错误通过以下方式解决: ->soapversion'1.2' ->前缀'soap12'

现在,我有一个问题,我得到了以下错误: SOAP::Transport::HTTP::Client::发送\接收:HTTP/1.1500内部服务器错误 然后在后面写: 安全上下文令牌已过期或无效。消息未被处理 两者之间有联系吗

我的代码是: my$soap=soap::Lite ->uri“$uri_地址” ->关于{u操作子{join'/',$uri_address',$\[1]} ->代理“$url\u地址” ->soapversion'1.2' ->前缀'soap12'

-重写常量 $SOAP::常量::默认\U HTTP\U内容\U类型 ='应用程序/soap+xml'

my$method=SOAP::Data->name'HelloWorld' ->attr{xmlns=>'$uri_address'}

参数保存在@params中 my@params=SOAP::Data->nameMyData=>$my_字符串

我的$result=$soap ->调用$method=>@params

如果$result->fault { 打印\n\n========================================\n\n; 打印$result->faultstring; } 其他的 { 打印$result->result; }

它打印信封,然后打印: SOAP::Transport::HTTP::Client::send_receive:HTTP::Response=HASH0x3749874 SOAP::Transport::HTTP::Client::发送\接收:HTTP/1.1500内部服务器错误 日期:2011年4月13日星期三23:36:26 GMT 服务器:Microsoft IIS/7.5 内容长度:562 内容类型:应用程序/soap+xml;字符集=utf-8 客户日期:2011年4月13日星期三23:36:27 GMT 客户端对等:10.185.78.22:80 客户端响应编号:1 X-Powered-By:ASP.NET

http://www.w3.org/2005/08/addressing/soap/faults:Sendera:BadContextTokenThe 安全上下文令牌已过期或无效。消息未被处理。 SOAP::反序列化程序::反序列化: SOAP::解析器::解码: SOAP::SOM::新建:

============发生故障===========

SOAP::SOM::销毁: SOAP::Lite::销毁: SOAP::序列化程序::销毁: SOAP::Data::DESTROY: SOAP::Data::DESTROY: SOAP::Data::DESTROY: SOAP::Data::DESTROY: SOAP::Data::DESTROY: SOAP::Data::DESTROY: SOAP::传输::销毁: SOAP::Transport::HTTP::Client::DESTROY: SOAP::反序列化程序::销毁: SOAP::解析器::销毁:

根本原因是什么?请帮忙


提前谢谢

查看Java对此的回答,服务器端的SSL证书似乎已过期或已损坏。这在“测试”设置中也是一个问题

是否可以重新生成证书,或者[如果pssible]使用同一证书浏览端点,以查看是否存在异常消息


免责声明:我根本不是Microsoft开发人员,因此这是一个非常试探性的问题。

欢迎使用Stack Overflow,请花点时间熟悉一下此网站的工作原理。了解如何在中格式化代码,以及如何在中接受答案。