В настоящее время у нас есть приложение-бот, размещенное в локальной среде, а сервер находится за брандмауэром, но наш соединитель для бота / регистрация канала бота по-прежнему находится в Azure. Я понимаю, что когда пользователи отправляют сообщения, они должны пройти через коннектор, прежде чем попадут в наше приложение-бот. Есть ли способ узнать, какой IP-адрес соединителя, чтобы мы могли открыть порт / белый список IP-адресов, чтобы сообщения могли поступать в приложение-бот?
Можно ли узнать ip адрес коннектора бота для службы бота
comment
Как вы думаете, почему это увеличивает вашу безопасность, если вы уже выполняете проверку токена JWT по всем запросам? Вы делаете это, верно?
- person evilSnobu   schedule 19.04.2018
comment
@evilSnobu не мое решение, политика компании
- person yfan183   schedule 19.04.2018
comment
@ yfan183 - ты понял это? Я хотел бы получить IP-адрес, чтобы запретить определенному пользователю постоянно присоединяться к чату и оскорблять участников.
- person O.O   schedule 09.06.2019
Ответы (1)
Есть ли способ узнать какой у коннектора ip адрес
Как сказал Дандрисколл в этом выпуске на github: Белый список для службы коннектора ботов, опубликованных нет список IP-адресов для службы коннектора бота.
Кроме того, если вашей компании действительно нужен белый список, вы можете найти диапазоны IP-адресов Azure здесь: https://www.microsoft.com/en-gb/download/details.aspx?id=41653.
person
Fei Han
schedule
19.04.2018