本主题介绍如何保护RNIFSend.aspx页免受未经授权的使用。 可以使用两个过程:
在 Internet Information Services (IIS)管理器中,确保对 RNIFSend.aspx 进行安全设置,以确保没有未经授权的服务器使用 RNIFSend.aspx 页面从您的网络传输未经授权的消息。
使用 Microsoft Internet 安全和加速 (ISA) 服务器创建传出 HTTP 请求的协议规则。
确保RNIFSend.aspx的安全
在用于 RNIF 消息传输的 Web 服务器上,单击“ 开始”,指向 “所有程序”,指向 “管理工具”,然后单击“ Internet Information Services”(IIS)管理器。
在 IIS 管理器中,展开本地计算机节点,展开 网站,然后展开 默认网站。
单击 BTARNApp,然后在右窗格中右键单击 RNIFSend.aspx。
单击 “属性”。 在 “文件安全性 ”选项卡上的 “IP 地址和域名限制 ”部分中,单击“ 编辑”。
在“IP 地址和域名限制”对话框中,单击“ 拒绝访问”,然后单击“ 添加”。
在授予访问权限对话框中,添加执行发送操作的所有 BizTalk Servers。 如果添加单个服务器,请单击“ 单台计算机”。 在 “IP 地址 ”框中,键入计算机的 IP 地址,然后单击“ 确定”。
如果添加一组服务器,请单击“ 计算机组”,然后执行以下作:
用这个 要执行的操作 网络 ID 键入要使用的网络。 子网掩码 键入要使用的子网掩码。 单击 “确定” 。
注释
如果已经将所有发送操作分开到在单独实例上运行的独立主机,则只需添加这台计算机。 可以拒绝所有其他访问权限。
然后单击“确定”,再单击“确定”。
创建传出 HTTP 请求的协议规则
在 ISA 管理中,单击 “访问策略”,然后单击“ 协议规则”。
创建名为 HTTP 的新协议规则,该规则使用 TCP 协议。
在新的 HTTP 协议规则的属性页的 “应适用于” 选项卡中,选择 “应用于下面指定的客户端地址集”。 仅输入想要访问页面的客户端 IP。