Аутентификация Azure AD за F5 Big IP для основного приложения .net - PullRequest
0 голосов
/ 20 мая 2019

Я создаю ядро ​​.net с аутентификацией Azure AD.Это означает, что URL обратного вызова - / signin-oidc.Когда я запускаю приложение напрямую, все в порядке, и я могу войти в систему с помощью Azure AD, но когда я помещаю приложение за Big-IP, я не могу.Я получаю сообщение «URL-адрес ответа, указанный в запросе, не соответствует URL-адресу ответа, настроенному для приложения».

Приложение работает на внутреннем хосте, скажем http://my.internal.private/. Это достижимовнешне на https://my.external.public/, поэтому https://my.external.public/signin-oidc также настроен как ответный URL.Он также доступен при отладке на https://localhost:12345/, поэтому я также настроил https://localhost:12345/signin-oidc в качестве URL-адреса ответа.

Когда я запускаю приложение локально, все работает нормально, но когда я пытаюсьзапустить его за большим ip, который пересылает https://my.external.public/ на http://my.internal.private/, вещи не работают, и я получаю ошибку выше.

Ошибка: URL-адрес ответа, указанный в запросене соответствует URL-адресам ответа, настроенным для приложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...