【发布时间】:2015-03-03 14:46:56
【问题描述】:
基于这个post,目前还不清楚是否需要证书。我从那篇文章中得到的最重要的一句话是:
“我联系了 MS BizTalk 支持,他们要求我不要使用 证书,只需在没有证书的情况下通过 SSL 使用 FTP。我们也 将 ftp 防火墙模式更改为被动,并将存储分配为 no。”
还咨询了这个post。 如果 FileZilla 客户端可以在没有本地证书的情况下连接并向客户/供应商发送文件,那么为什么 BizTalk 需要一个 FTP SendPort 中的文件?
其次,如果不需要它,你会在什么情况下在 FTP SendPort 上使用它。
据我了解,该证书是与 BizTalk 主机帐户在 BizTalk 机器上的个人存储相关的一些证书,而不是我们正在与之通信的客户/供应商的指纹。
对于BT2013,这是MSDN的神秘定义:
指定必须使用的客户端证书的 SHA1 哈希值 安全套接字层 (SSL) 协商。
根据这个哈希值,客户端证书是从 BizTalk 主机下的用户帐户的个人存储 实例正在运行。
本声明并未就何时需要或期望提供指导。 这是主题上的other good blog,但也暗示需要证书,这与早期链接中的 Microsoft 支持相矛盾。
【问题讨论】:
-
注意:另一个教训是,每次对 SendPort 进行更改时,都必须重新启动 BizTalk 的 FTP 主机实例。我在某处读到的理论是“传输之间的 ftp 连接没有关闭。”
标签: ftp ssl-certificate biztalk biztalk-2010 ftps