问题标签 [soap1.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
6027 浏览

soap - SOAP 端口使用非标准 SOAP 1.2 绑定

我正在使用jaxws maven 插件来生成 web 服务访问类。在生成期间,将打印以下警告:

[警告] SOAP 端口“MyServicePort”使用非标准 SOAP 1.2 绑定。http://...?wsdl的第 XXX 行

通过添加一个额外的参数 ( -extension) 我让它工作但是我想知道这个错误是关于什么的?SOAP 1.2 绑定对我来说似乎是官方的 - 那么问题是什么?

wsdl 的命名空间定义如下:

这里提到了这个问题,如果你想尝试一下,你可以在其中找到一个示例 wsdl。

0 投票
1 回答
318 浏览

web-services - 使用 SOAP1.2 服务时出现 Content-Type 错误

我无法使用 SOAP1.2 服务。我收到此错误:

以下是 WSDL 详细信息和生成的 Java 客户端:

该代码以某种方式设置了 SOAP 1.1 (text/xml) 的默认内容类型。即使我手动设置了内容类型,它仍然会失败并出现同样的错误。

我真的很感激任何投入,因为我已经被困了一个星期了。谢谢。

0 投票
0 回答
50 浏览

c# - SOAP 服务器返回意外的操作

我们正在尝试实现一个使用 SOAP 连接到服务器的客户端。我们正在使用WSDL文件通过 svcutil 生成客户端类。

到目前为止,我已经设法让通信正常工作,以便发送消息并接收响应。然而,接收命令的框架拒绝接受答案,因为客户端已经向 Action 添加了某种命名空间和服务名(我认为)。

我发送了一个带有 SOAP 标题Action的命令,/GetMyTransaction它来自WSDL文件,并且对于这个命令,WSDL声明预期的ReplyAction应该是/GetMyTransactionResponse

但是在响应中,Action设置为urn://foo/bar/:someService:GetMyTransactionResponse。现在我不是 SOAP 导出,所以我不知道这是否真的可能是一个有效的响应。它包含正确的操作,但也包含其他内容。此外,生成的文件不接受不同的Action

所以我的问题是:有没有办法告诉 ServiceModel 接受额外的数据?

现在可以手动编辑生成的代码并输入完整的Action,但是相同的代码应该支持其他按预期响应的服务器,所以我不能只编辑生成的文件并插入扩展的Action。(除非我可以将某种通配符添加到 OperationContractAttribute 中的ReplyAction属性中。

0 投票
0 回答
52 浏览

c# - BizTalk Sendport WS 安全 OASIS WCF 自定义和行为

我有一个当前正在使用 WCF 自定义适配器的 BizTalk 应用程序。

配置发送端口,问题是只有正文和时间戳必须签名,并且 messageProtectionOrder 属性不允许唯一签名。我需要行为来签署正文和时间戳。

可以帮忙吗?

我提出并分享的解决方案

大家好

手动执行自定义发送端口,该发送端口具有确定保护级别的行为。

我想与大家分享它,因为它似乎是必要的。

对于只有签名的 WS Secure,您可以使用 messageSecurityVersion 参数更改 Ws 模型。

行为是必要的,谁想要求它。

消息安全版本

0 投票
0 回答
81 浏览

java - 带有axis1.4客户端和wsdl4j的Soap1.2

我有一个用axis 1.4 jar和wsdl4j构建的soap动态客户端。如果我尝试使用 Soap1.2 元素解析 wsdl,则它不起作用,因为不受支持。

有没有一种简单的方法来添加对 Soap1.2 的支持?

谢谢

0 投票
0 回答
36 浏览

spring-boot - SOAP 1.2 中带有 SOAPFaultException 的 Spring WebService、Spring Boot、SoapFault 未显示详细信息、角色等属性

我正在使用带有 SOAP 1.2 协议的 Spring Boot 开发 SOAP WebService 服务器。我试图用它需要的所有细节填充 SOAPFault,并抛出包裹在 SOAPFaultException 中。但是 SOAPUI 中的 SOAPFault 响应没有显示详细信息。

我以这种方式创建 SOAPFault:

响应在 SOAP 1.2 中,但没有 Role、第二个 FaultResonText 等属性,也没有 Detail 信息。

我已经搜索了很多小时并使用它,但仍然不知道必须设置什么。感谢任何帮助。

0 投票
1 回答
255 浏览

java - 如何在 Java 代码中使用 Java Web 服务将 SOAP 1.1 转换为 Soap 1.2?

Java中有一个迁移。

我有一个 .wsdl 并在 cxf maven 插件中创建了存根,实现了服务并将其提交给客户。

当客户尝试打电话时

以下是Java代码:

界面

执行:

我应该对代码进行哪些更改以使其成为 1.2?

0 投票
2 回答
42 浏览

c# - 更改前缀命名空间 WCF 信封请求

我有一个问题,我想知道是否有办法在 c# 中更改 WCF Soap 1.2 请求的命名空间前缀?

我曾尝试应用 MessageFormatter,但这只是应用在响应结构中,我正在请求中寻找一个选项。

谢谢你。