На тестовом узле IdentityServer ADR RedirectUri для Azure настроен как «виртуальный» URI, например. RedirectUri = "https://localhost:44333/core/aadcb"
- виртуальный в том смысле, что на самом деле ничего нет на /aadcb
. Подобная настройка также, по-видимому, выполняется во многих образцах Azure AD независимо от Identity Server.Назначение «виртуального» RedirectUri в Open ID Connect options
В потоке входа для IdentityServer с использованием Azure AD Azure AD обращается к этому виртуальному URI, а затем перенаправляется на /callback
. Где это перенаправление происходит? Какова цель этого?
Я искал проблему, когда мы иногда получаем 404 по нашему виртуальному URL-адресу, и нам кажется, что мы можем просто использовать /callback
напрямую. Сейчас у нас есть только один внешний провайдер, но это может измениться в будущем.