- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个解决方案,其中涉及使用 BizTalk SB-Messaging 适配器从 Azure 服务总线队列读取消息。我正在使用 BizTalk 部署框架来部署应用程序,无需用户输入。
某些适配器可以选择使用单点登录数据库获取外部系统的凭据(选项“使用 SSO”)。 SB-Messaging 适配器没有此功能,并且需要在 UI 中输入服务(在本例中为队列)的 ACS(访问控制服务)或 SAS(共享访问 key )凭据。 BTDF 还可以通过在绑定(bind)文件中输入它们来设置它们(这些特定属性上有一个属性 vt="[number]"
,这会导致它们被忽略,除非被覆盖,大概是为了阻止开发人员以明文形式存储凭据。
如何设置服务总线凭据而不以明文形式保存?对于这种情况,我认为写入磁盘或保存在源代码管理中的任何数据都是明文,这意味着创建包含这些凭据的绑定(bind)文件是 Not Acceptable 。
我希望它能正常工作,就像支持 SSO 的适配器一样。这可能吗?
(顺便说一句,任何知道为什么微软显然不费心去实现这一点的人都欢迎发表他们的观点)
最佳答案
是的,大多数适配器都支持 SSO Affiliate 应用程序或使用单点登录作为用户名凭据,但是它们都不支持 ACS 的 SSO Affiliate,SAS 或代理设置(参见下表)
似乎不支持用户名凭据的 SSO 关联设置的适配器要么是非常旧的适配器,要么是最新的适配器。
没有针对 ACS、SAS 或代理设置的 SSO 关联设置,他们似乎没有考虑这样做。
所以回答你的问题。不,看起来不可能将此适配器与 SSO Affiliate 结合使用,因为您甚至无法像使用 WCF 适配器那样添加自定义行为,这就是我们实现 oAuth 行为以使用 SSO 的方式附属机构获取 WCF-WebHttp 到 Salesforce 的凭据和 secret 。
另请参阅BizTalk Server 2013 R2: Adapters without Single Sign-On Capability和 BizTalk Server 2013 R2: Adapters without Single Sign-On Capability on Technet
使用单点登录或 SSO 附属机构 (BizTalk 2013R2)
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| Adapter | Receive | | | | | Send | | | |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| | Use | SSO | ACS/ | Proxy | Endpoint | SSO | ACS/ | Proxy | Endpoint |
| | SSO | Affiliate | SAS | | Behaviour | Affiliate | SAS | | Behaviour |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| File | No | No | - | - | - | No | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| FTP | No | Yes | - | No | - | Yes | - | No | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| HTTP | Yes | - | - | - | - | Yes | - | No | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| MQSeries | No | - | - | - | - | Yes | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| MSMQ | No | No | - | - | - | No | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| POP3 | No | No | - | - | - | - | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SB-Messaging | No | - | No | - | - | - | No | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SFTP | No | No | - | No | - | No | - | No | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SMTP | - | - | - | - | - | No | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SOAP | Yes | - | - | - | - | Yes | - | No | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SQL | No | No | - | - | - | No | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-BasicHttp | Yes | - | - | - | in WCF-Custom | Yes | No | No | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-BasicHttpRelay | No | - | No | - | No | Yes | No | No | No |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-Custom | Yes | Yes | - | - | Yes | Yes | No | No | Yes |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-CustomIsolated | Yes | Yes | - | - | - | - | - | - | - |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetMsmq | - | - | - | - | in WCF-Custom | Yes | - | - | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetNamedPipe | Yes | - | - | - | in WCF-Custom | - | - | - | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetTcp | Yes | - | - | - | in WCF-Custom | Yes | - | - | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetTcpRelay | No | - | No | - | - | Yes | No | - | No |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-OracleDB | Yes | Yes | - | - | Yes | Yes | - | No | Yes |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-OracleEBS | Yes | Yes | - | - | Yes | Yes | - | No | Yes |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-SQL | Yes | Yes | - | - | Yes | Yes | - | No | Yes |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-WebHttp | Yes | - | - | - | Yes | Yes | No | No | Yes |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-WSHttp | Yes | - | - | - | in WCF-Custom | Yes | No | No | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| Windows | No | No | - | - | - | No | - | - | - |
| Sharepoint Server | | | | | | | | | |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
关于biztalk - 如何安全地设置 SB-Messaging 适配器凭据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37155838/
我有一个显示非常奇怪结果的微基准: @BenchmarkMode(Mode.Throughput) @Fork(1) @State(Scope.Thread) @Warmup(iterations =
我使用 Java 8、Spring Boot 和 Hibernate Search,看起来应用程序启动在 Lucene 索引初始化时停止。尝试使用以前使用 SB 2.2.7 构建的索引文件,但没有成功
我尝试了这段代码,它适用于其他人,但不适合我: //import java.lang.*; public class Main { public static void main(String
在我看来,注释顺序不同会破坏我的构建。 Does annotations order matter? 上面的答案说,一般来说,注释顺序应该无关紧要。就我而言,它坏了。 这是模块公共(public) @
为什么我的 Azure 服务总线队列在未启用时将消息发送到死信子队列? 从一开始我就确保过期的消息不会被移动到死信队列(或者我是这么认为的)。 在 Visual Studio Server Explo
我想将菜单置顶并固定给 SB 管理员, 模板在这里。 http://ironsummitmedia.github.io/startbootstrap-sb-admin-2/pages/index.ht
在我的应用程序中使用 sb 管理面板 2。我想在侧边菜单中制作二级菜单,但是当我这样做时,二级菜单总是打开的。我希望当我单击一级菜单时出现二级菜单。无法理解问题出在哪里。
我正在尝试注册 DFP small business已启用 AdSense 帐户的服务。 用 apply form 提交后,我仍然无法登录 DFP 帐户并不断看到此错误: Unauthorized A
我正在阅读 Azure 服务总线上的配对命名空间,并计划在系统中实现它作为我队列的一种故障转移(也计划分区)。 据我所知,虹吸管只是我设置的常用接收器 Microsoft.ServiceBus.Mes
因此,情况是我使用 SB 队列来限制对其他服务的传出回调。回拨其他服务的标准问题之一是它们可能会出现无法控制的停机时间。假设我检测到目标已关闭/没有响应,放弃该消息以使其不会立即重新出现在队列中的最佳
我正在尝试制作一个 UWP 应用程序来从 Azure IoT 中心接收消息,并且我找到了一些使用 Azure sb lite 的示例代码,但问题出在这些代码行中: var factory = Mess
我正在开发一个解决方案,其中涉及使用 BizTalk SB-Messaging 适配器从 Azure 服务总线队列读取消息。我正在使用 BizTalk 部署框架来部署应用程序,无需用户输入。 某些适配
我正在开发一个解决方案,其中涉及使用 BizTalk SB-Messaging 适配器从 Azure 服务总线队列读取消息。我正在使用 BizTalk 部署框架来部署应用程序,无需用户输入。 某些适配
我正在尝试使用 Laravel 5 的 SB Admin 2 模板。它工作得很好。除了侧边栏菜单外,它会在每次加载时展开和折叠第二层和第三层。我不确定是否可以在此处链接演示,但可以在他们的 demo
我正在尝试将 sb admin 2 模板的菜单集成到我的 ruby on rails 应用程序中:http://startbootstrap.com/template-overviews/sb-a
好吧,我正在尝试加载 sb-admin-2 并且菜单没有折叠,我浏览了一些解决方案,但没有一个对我有用,而且您可以看到数据表也不起作用,我的标签看起来像这样: 你们能帮
我是 bootstrap 和 JQuery 的新手。我在 SB Admin 2 Bootstrap 方面遇到问题。我删除了一个示例(仪表板)页面,并动态地将一个菜单项添加到侧边栏导航中。 问题是新的菜
我在打开当前窗口的窗口中有以下脚本: function sb(frm){….} 如何调用父窗口的函数 sb(frm) 并从子窗口传递父窗口的表单?我想做这样的事情 if(sb(parent.form)
serviceBusService.receiveQueueMessage() 在并行处理方面的行为是什么?不幸的是,在简短的 Microsoft 文档中找不到任何内容。 单例监听器或具有最大事件消息
我最近安装了一些插件,所以我可以使用 Vim 作为我的开发 IDE。看起来有些插件不能很好地相互配合。 目前,我的插件目录中有以下 vim 插件: code_complete.vim cscope_m
我是一名优秀的程序员,十分优秀!