Web服务托管在没有internet连接的服务器上
我使用SOAPUI访问web服务url并进行测试
但是得到以下错误信息--任何帮助--真的很感激
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<s:Fault>
<faultcode xmlns:a="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">a:InvalidSecurity</faultcode>
<faultstring xml:lang="en-US">An error occurred when verifying security for the message.</faultstring>
</s:Fault>
</s:Body>
</s:Envelope>
是否可以将"oasis-200401-wss-wssecurity-secext-1.0.xsd“文件复制到本地服务器并进行访问,如果是这样的话,任何人都可以将释放的步骤列表出来。
发布于 2020-01-08 17:52:17
当身份验证设置为消息级别时,准确的消息可以来自WCF
。
要将SoapUI
配置为在消息级别进行身份验证,您需要:
WS-Security Configurations
。如图所示。username
。WSS Entry
类型为Username
。
现在,您可以在每个请求中使用它。为此,请执行以下操作: 1.创建请求。旧的不会看到新的设置。2.增加基本认证。不要填写用户名,也不要填写密码。在“输出WSS”组合框中,选择已创建的项username
。
现在试试吧。
服务在消息级别上使用身份验证的原因可能是因为服务使用了MTOM。如果是这样的话,也可以在项目级别启用MTOM。
https://stackoverflow.com/questions/24019979
复制相似问题