如何使用 WS-Security 在 BizTalk Server 中发送签名消息

2023-12-04

我希望 BizTalk 使用 WS-Security 发送签名的肥皂消息而不加密。 我的编排使用动态发送端口。我已经尝试了这两种方法,尝试像这样配置 WCF-WSHttp 发送端口:(暂时更改我的编排以使用此端口而不是动态端口)以及在我的编排中执行此操作。 然而,我只能设法将我的消息加密发送,或者以未签名或加密的纯文本形式发送。

配置发送端口。

结果:消息被加密:

**enter image description here**

在我的消息分配形状中执行此操作:结果:消息被加密:

myMessage_Request(WCF.TransportProtectionLevel)="Sign";
myMessage_Request(WCF.MessageClientCredentialType)="Certificate";
myMessage_Request(WCF.TransportClientCredentialType)="Certificate";

myMessage_Request(WCF.OpenTimeout)= "00:10:00";
myMessage_Request(WCF.CloseTimeout)= "00:10:00";
myMessage_Request(WCF.SendTimeout)= "00:10:00";
myMessage_Request(WCF.MaxReceivedMessageSize)= 2147483647;
myMessage_Request(WCF.SecurityMode)="Message";

myMessage_Request(WCF.BindingType)="customBinding";
myMessage_Request(WCF.Action)="http://MySoapAction";
myMessage_Request(BTS.Operation)=”MySoapOperation”;
myMessage_Request(WCF.ClientCertificate)="xxxxxxxx";


myPort(Microsoft.XLANGs.BaseTypes.Address) = http(s)://targeURI
myPort(Microsoft.XLANGs.BaseTypes.TransportType) = "WCF-WSHttp";

如果我改变上面的属性WCF.TransportProtectionLevel from “Sign” to “None” 消息没有被加密,而且not signed.


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 WS-Security 在 BizTalk Server 中发送签名消息 的相关文章

  • 手动将 ClientBase 集合类型从 Array[] 更改为 List<>

    我将自己的 WCF 代理与 Client Base 一起使用 我想做一些类似于 svc util 中的 ct 属性的操作 并告诉代理返回 List 集合类型 我不能使用 List 因为实体由 nhibernate 管理 所以我必须使用 IL
  • 如何添加重试以调用 Web 服务?

    我有一个应用程序调用使用 wsHttpBinding 的 Web 服务 我需要在连接超时等情况下对 Web 服务调用实现某种重试功能 执行此操作的最佳方法是什么 我已经阅读过有关 WS ReliableMessaging 的内容 但这不是
  • 如何在WCF Rest服务中从流上传图像

    我正在尝试创建 wcf 服务 该服务将上传 pdf doc xls 图像等文件 但 pdf txt 文件正在上传并正确打开 但是当我尝试上传图像文件时 文件正在上传 但是图像不可见 OperationContract WebInvoke M
  • PHP Soap Server:使用字符串(xml 字符串)而不是 WSDL 文件(指向它的 url)实例化

    Soap Server的PHP页面 我见过 http www php net manual en soapserver soapserver php http www php net manual en soapserver soapser
  • WCF 回调:它可以与 Java 互操作吗?

    目前 我以 正常 方式实现所有 Web 服务 也就是说 我在 Eclipse 中创建一个 WSDL 文件 然后使用 WSCF blue 一个 Visual Studio 扩展 自动生成必要的代码 它是回复 请求 不过 我希望改用回调 这样我
  • WCF 和数据契约上的接口

    使用 svcutil 创建 WCF 代理时 是否还可以包含数据协定继承的接口 例如 public class SomeType ISometype public string Name get set public interface IS
  • 如何防止在 CXF Web 服务客户端中生成 JAXBElement

    我正在尝试使用 CXF 创建一个 Web 服务客户端来使用 WCF Web 服务 当我使用 wsdl2java 时 它生成具有 JAXBElement 类型而不是 String 的对象 我读到有关使用 jaxb bindings xml 文
  • CXF:在同一个soap:地址上实现多个端口?

    我们从客户那里收到了 WSDL 要求我们在我们这边实现该服务 WSDL 包含 3 个端口绑定 具有不同的名称和绑定 但相同
  • 关闭WCF代理

    当涉及到 WCF 代理时 我始终遵循 try Close catch Abort 的指导 我现在面临一个代码库 它在 MVC 控制器中创建代理并让它们超出范围 我认为我们需要编辑代码库以使用 try Close catch Abort 但存
  • 在 WSDL 中包含 XSD

    我正在编写一个 wsdl 文件来在未来 SoapUI 中部署模拟服务 但我在包含我的 xsd 文件时遇到问题 XSD File
  • 为什么将 SOAP 用于 Web 服务?

    我读过教程 web service php mysql xml json http davidwalsh name web service php mysql xml json 看来一切都好 但是为什么我们应该使用soap 来提供网络服务呢
  • Edi 文件头未使用 BizTalk 转换为 XML

    我创建了将 EDI 转换为 XML 的 BizTalk 项目 它将所有事务段转换为 XML 但标头段 n 例如 ISA 不会转换为 XML 格式 Here is configuration in BizTalk for EDI file 我
  • 可能有相同的合同,相同的绑定,相同的地址,但不同的端口?

    我有需要通过 basicHTTPBinding 进行通信的手持设备 我有合同 一切都按照广告进行 我需要扩展它以轻松支持测试环境 培训 当然还有生产的更改 我选择了端口路线 认为我可以公开具有端口差异的不同端点 并根据端口决定我想要来自哪个
  • 使用 ContractNamespace 属性设置 WCF DataContract 命名空间

    在设计我的服务时 我决定要自定义出现在生成的 WSDL 中的名称空间 对于数据合同 我遇到了合约命名空间 http msdn microsoft com en us library system runtime serialization
  • nHibernate + wcf + Isession

    我有一个包含 3 个项目的 C 解决方案 数据 WCF 和 UI 第一个是与数据库对话的类库 它通过第二个项目公开 该项目的类型为 WCF 服务库 原因是它将在第三个项目 称为 UI 的 Asp net 应用程序 作为指向 dll 的简单
  • 创建WCF数据服务以在服务主机中使用

    我有一个服务应用程序 它通过不同的绑定托管多个 WCF 端点 我现在想在同一服务主机中托管 WCF 数据服务 这个帖子 https stackoverflow com questions 2926767 wcf data service h
  • XML-RPC 和 SOAP 有什么区别?

    我从来没有真正理解为什么 Web 服务实施者会选择其中之一 XML RPC 通常出现在较旧的系统中吗 任何有助于理解这一点的帮助将不胜感激 差异 SOAP 更强大 并且更受软件工具供应商 MSFT NET Java 企业版等 的青睐 SOA
  • 使用 json 向 RESTful WCF 发送 Post 请求

    我已经尝试了每种组合来发送请求 以从 jQuery 向 RESTful WCF 发送 POST 请求 有人可以模仿并使其发挥作用吗 代码在这里 http pastebin com Ua97919C http pastebin com Ua9
  • 模拟 WCF 客户端代理的最佳方法

    有没有办法使用 Rhino 模拟框架来模拟 WCF 客户端代理 以便我可以访问 Channel 属性 我正在尝试对 Proxy Close 方法进行单元测试 但由于代理是使用抽象基类构造的ClientBase
  • 无法使用 Xamarin 和 WCF 访问 Web 服务

    我想使用 Xamarin 和 WCF 来使用公共 Web 服务 对于这个演示 我将使用Xamarin iOS 这是我试图使用的 公共 网络服务 http www webservicex net globalweather asmx WSDL

随机推荐

  • Yahoo! 上的正则表达式管道

    我在胡闹雅虎 管道我在一些正则表达式方面碰壁了 现在我熟悉了 Perl 中的正则表达式 但 Yahoo 中的规则似乎有所不同 管道 我正在做的是获取一个页面并尝试将其转换为提要 我的正则表达式用于从 HTML 中删除链接 效果很好 但我想要
  • Inno Setup - 从外部源(文件或文件夹内容)创建组件/类型的动态列表

    我有一个批处理文件 设置更改器 它使用 xcopy 列出特定文件夹中的特定文件格式 然后允许我输入其中一个名称 脚本使用该名称将该文件复制到另一个位置 首先 xcopy 创建原始副本作为备份 滚动备份仅 1 份 然后进行文件复制 扩展名在批
  • 错误 A2070:在汇编语言中使用嵌套 while 循环时指令操作数无效

    我正在尝试使用 Masm 在汇编中嵌套 while 循环 我在第 15 行 即运行以下代码时内部 while 循环的 endw 指令 收到 错误 A2070 无效指令操作数 INCLUDE Irvine32 inc data i byte
  • apache 无法正确提供静态内容

    我一直在开发自己的 mvc 框架来进一步学习 Web 应用程序 但在提供静态资源时遇到问题 我试图在应用程序中有一个入口点 也称为前端控制器 所以在我的项目中 我有一个 htaccess 文件 它将所有请求重定向到 app 文件夹 其中另一
  • 将两个不同的结构传递给同一个函数

    我有 2 个不同大小的结构 我希望有一个可以将它们传递到其中的函数 但是 我不知道如何定义函数的参数来接受 2 个不同的结构 我的结构如下 struct int a 2 byte int b 2 byte int c 2 byte int
  • 已部署动态 Web 项目的 WebSphere ClassNotFoundException

    Problem 我目前在 WebSphere 7 0 应用程序服务器上部署的 EAR 带有 OpenFaces Web 项目 遇到 ClassNotFoundException EAR 部署没有问题 但是当我从 Web 项目 包含在 EAR
  • 警告:函数“strcmp”的隐式声明[重复]

    这个问题在这里已经有答案了 创建一个简单的代码来扫描两个数字 询问用户是否想要将它们相加或相乘 然后执行运算并打印输出 include
  • BorderLayout 无法正确显示

    我想要一个 JFrame 其中左侧和右侧有一个边框 颜色为黑色 宽度为 withfOfJFrame 10 现在 我的尝试如下所示 JFrame f new JFrame f setSize 800 600 f setLayout new B
  • Rails 4 - Pundit - 索引范围策略

    我正在尝试学习如何将 Pundit 与我的 Rails 4 应用程序一起使用 我有以下型号 class User lt ActiveRecord Base has one profile has many eois end class Pr
  • 任务 MaxDegreeOfParallelism 可以每次从我的列表中获取前 n 个对象吗?

    我正在打开n我的函数中的并发线程 List
  • 查找来自 Service Worker 的活动推送通知的数量

    我已经使用 Service Worker 实现了推送通知 有什么方法可以找出窗口中当前显示的通知数量 我的目的是限制窗口中显示的通知数量 我尝试了以下方法 但 getNotifications 函数返回空数组 self addEventLi
  • Bash shell:如何检查特定的日期格式?

    我有一个 Bash shell 脚本 用于检查 shell 变量是否包含数字 if step 0 9 then exec gt 2 echo error step is Not a step number exit 1 fi 现在我需要执行
  • 如何在微调器中设置下拉箭头?

    我尝试使用下拉箭头设置微调器 但无法修复它 有人可以帮助我吗 我已附上源代码 我的班级文件 import android os Bundle import android view View import android widget Ad
  • Javascript 回调的范围问题

    我在使回调函数正常工作时遇到一些问题 这是我的代码 SomeObject prototype refreshData function var read obj new SomeAjaxCall read some data this re
  • 现有 WOPI 主机?

    我即将实现自己的 WOPI 主机 用于在 iOS 和 Android 上查看和编辑 Office 文档 但我想知道是否已经有任何现有的解决方案 例如 我可以使用 SharePoint 或 OneDrive 文档吗 这是我现有的实现的小列表
  • 具有泛型属性的 LINQ 表达式

    我的问题与此相关 具有通用类属性的 linq 表达式 这次我想获得具有共同 id 的新创建的对象 id 实际上是外键 因此可以有不同的名称 我想出了以下几点 public static IEnumerable
  • 解码的 json 响应返回空结构[重复]

    这个问题在这里已经有答案了 我正在尝试获取 trello 组织成员列表 当我打印结果时 我有正确的结构数量 17 个结构 17 个成员 但结构是空的 这是我的代码 package main import fmt import net htt
  • “cp -t”发生了什么?

    我正在阅读一些使用通配符运算符从目录复制文件但排除一个文件的方法 我看到了cp t与 一起使用时发挥作用find 然而 每当我尝试跑步时cp t I get cp illegal option t 对我来说这意味着提供的标志未实现 这是 b
  • 基准测试代码 - 我做得对吗?

    我想对 C C 代码进行基准测试 我想测量 CPU 时间 挂机时间和周期 字节 我编写了一些测量函数 但在周期 字节方面存在问题 为了获得CPU时间我写了一个函数getrusage with RUSAGE SELF 对于墙上的时间我用clo
  • 如何使用 WS-Security 在 BizTalk Server 中发送签名消息

    我希望 BizTalk 使用 WS Security 发送签名的肥皂消息而不加密 我的编排使用动态发送端口 我已经尝试了这两种方法 尝试像这样配置 WCF WSHttp 发送端口 暂时更改我的编排以使用此端口而不是动态端口 以及在我的编排中