首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 ><故障码xmlns:a="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">a:InvalidSecurity</faultcode>

<故障码xmlns:a="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">a:InvalidSecurity</faultcode>
EN

Stack Overflow用户
提问于 2014-06-03 16:12:13
回答 1查看 2.3K关注 0票数 4

Web服务托管在没有internet连接的服务器上

我使用SOAPUI访问web服务url并进行测试

但是得到以下错误信息--任何帮助--真的很感激

代码语言:javascript
运行
复制
<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“文件复制到本地服务器并进行访问,如果是这样的话,任何人都可以将释放的步骤列表出来。

EN

回答 1

Stack Overflow用户

发布于 2020-01-08 17:52:17

当身份验证设置为消息级别时,准确的消息可以来自WCF

要将SoapUI配置为在消息级别进行身份验证,您需要:

  1. 转到projet视图并选择选项卡WS-Security Configurations。如图所示。
  2. 添加一个传出配置。例如,叫它username
  3. 添加WSS Entry类型为Username
  4. 填写用户名和密码
  5. 将密码模式设置为文本。

现在,您可以在每个请求中使用它。为此,请执行以下操作: 1.创建请求。旧的不会看到新的设置。2.增加基本认证。不要填写用户名,也不要填写密码。在“输出WSS”组合框中,选择已创建的项username

现在试试吧。

服务在消息级别上使用身份验证的原因可能是因为服务使用了MTOM。如果是这样的话,也可以在项目级别启用MTOM。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24019979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档