Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication BizTalk身份验证_Authentication_Biztalk - Fatal编程技术网

Authentication BizTalk身份验证

Authentication BizTalk身份验证,authentication,biztalk,Authentication,Biztalk,好的,我已经设法在BizTalk中使用SSL。现在,我试图学习如何使用WCF BasicHttp进行身份验证。我尝试使用UserNamePasswordValidator选项,但没有成功 伙计们,我安装了根CA证书,我有服务器证书和客户端证书。我怎样才能知道到底是谁给我发了一条消息?如果我没说错,你应该看看BizTalk参与方和参与方解析组件 尽管它与WCF的集成存在一些问题。 我将从这篇文章开始。另外,我建议您检查收到的消息并查看其上下文属性。WCF可能将证书信息写入一个文件中,而您可能只使用

好的,我已经设法在BizTalk中使用SSL。现在,我试图学习如何使用WCF BasicHttp进行身份验证。我尝试使用UserNamePasswordValidator选项,但没有成功


伙计们,我安装了根CA证书,我有服务器证书和客户端证书。我怎样才能知道到底是谁给我发了一条消息?

如果我没说错,你应该看看BizTalk参与方和参与方解析组件

尽管它与WCF的集成存在一些问题。
我将从这篇文章开始。另外,我建议您检查收到的消息并查看其上下文属性。WCF可能将证书信息写入一个文件中,而您可能只使用自定义参与方解析组件,而不使用WCF扩展。

尝试客户端和服务器配置:

 <basicHttpBinding>
 <bindingname="BasicHttpBinding_IService">
 <security mode="TransportCredentialOnly">
 <transport clientCredentialType="Basic"/>
 </security>       
 </binding>
 </basicHttpBinding>
安装/启用基本身份验证 您可能还需要在IIS中安装和应用基本身份验证。 转到程序和功能/打开/关闭windows功能。在IIS和安全性下的某个位置启用基本身份验证

我关闭并打开了IIS控制台,并能够在身份验证设置下启用它

这当然适用于开发测试,并警告您没有SSL证书

请参阅下面有关Microsoft的文档。
参考请参见:

您是否碰巧知道另一篇文章(或更好的文章)的相关部分直接包含在您的答案中?不幸的是,这种联系现在已经消失了。