BizTalk Server 2009中的AS2 ID和URL

BizTalk Server 2009中的AS2 ID和URL,biztalk,biztalk-2009,edifact,Biztalk,Biztalk 2009,Edifact,我是BizTalk新手,对它的功能有一些非常基本的了解。我的客户希望通过AS2协议发送和接收EDIFACT文件,他们要求提供我们的AS2 ID、AS2 URL和证书(如果我是对的,请提供公共证书)。请在下面找到我对这些问题的理解,如果出现任何问题,请纠正我 AS2 ID-不确定在BizTalk 2009中的何处以及如何创建AS2 ID AS2 URL-我在IIS中创建了一个虚拟目录[AS2],用于接收来自客户端的文件[路径映射到C:\Program files\Microsoft BizTalk

我是BizTalk新手,对它的功能有一些非常基本的了解。我的客户希望通过AS2协议发送和接收EDIFACT文件,他们要求提供我们的AS2 ID、AS2 URL和证书(如果我是对的,请提供公共证书)。请在下面找到我对这些问题的理解,如果出现任何问题,请纠正我

  • AS2 ID-不确定在BizTalk 2009中的何处以及如何创建AS2 ID
  • AS2 URL-我在IIS中创建了一个虚拟目录[AS2],用于接收来自客户端的文件[路径映射到C:\Program files\Microsoft BizTalk Server 2009\HttpReceive],获得的URL为http:\ip\u addr\AS2]
  • 证书-证书使用windows server 2003中的证书颁发机构服务生成,有效期为1年,并使用[不导出私钥]选项导出
  • 上面的AS2 URL与客户端共享是否正确

    生成的证书是否有效以共享

    请告诉我如何创建AS2 ID

    站台详情: Windows Server 2003
    BizTalk 2009与SQL Server 2005标准版[SP2]


    非常感谢您在这方面的任何帮助

    请查看此Microsoft链接:

    您的AS2标识符是您任意编造的,然后将其分配给您的合作伙伴协议(除了标准EDI信封之外,还要考虑到:/From:标识符)

    只要证书是您的公钥,就可以共享。大多数人生成一个自签名用户证书,并与他们的合作伙伴交换该证书


    该URL应该很好,您应该能够从外部对其进行测试。

    嗨,安德鲁,谢谢您的回复。我参考了您建议的文章,在BizTalk 2009 w.r.t AS2中未发现其中提到的选项[据我所知,大多数msdn文章只关注BizTalk 2010,而大多数2009文章页面都显示“未找到内容”]。根据您的建议,我认为AS2标识符不是强制性的,因为我们使用公钥证书进行签名。最后一个问题是,如果发送方对AS2消息进行签名,并且参与方未配置发送方公共证书,BizTalk会向发送方抛出错误吗?您的回答很受欢迎,因为2标识符当然是强制性的。这些标识符位于随传输一起发送的MIME头中。我不知道你怎么会觉得不需要它们。我的意思是你可以自己编出来分配。只要对每个人都保持标准。AS2标识符和签名证书是互斥的。如果您没有AS2标识符,它将出错。