我想为Microsoft LUIS和BotFramework打开防火墙规则。 它们都使用TCP端口443,但是我需要IP地址范围来解锁业务的防火墙。
编辑:我们的Bot是用NodeJS编写的,并在本地托管
答案 0 :(得分:2)
IP 地址会随着时间而改变,因此我建议使用 Get-AzNetworkServiceTag
PowerShell 命令。详情请见此处:https://docs.microsoft.com/en-us/powershell/module/az.network/get-aznetworkservicetag?view=azps-6.2.0
机器人服务 IP:
$botService = $serviceTags.Values | Where Name -eq "AzureBotService"
$botService.Properties.AddressPrefixes
LUIS IP 包含在认知服务管理 IP 中:
$cognitive = $serviceTags.Values | Where Name -eq "CognitiveServicesManagement"
$cognitive.Properties.AddressPrefixes
仅供参考,用于下载 JSON IP 列表的链接也已更改:https://www.microsoft.com/en-us/download/details.aspx?id=56519
答案 1 :(得分:1)
Microsoft的解决方案架构师与我分享了一个链接。
https://www.microsoft.com/en-gb/download/details.aspx?id=41653
有两种选择: