Как связать одну пользовательскую страницу Azure AD с другой? - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть ссылка на моем сайте, которая ведет пользователя на страницу редактирования профиля Azure AD. Я настроил эту страницу, добавив 2 ссылки внизу. Один для пользователя, чтобы изменить свой пароль, а другой для обновления номера телефона. Это 3 разные политики в Azure AD. Когда я первоначально делаю ссылку на страницу со своего сайта, я отправляю clientID и redirect_uri в строке запроса. К сожалению, это преобразуется в csrf_token, и эти параметры строки запроса пропали, поэтому у меня нет доступа к ним, чтобы включить их в пароль для изменения и изменить ссылки на номера телефона. Когда пользователь нажимает на ссылки, очевидно, они терпят неудачу. Как связать кого-то с одной пользовательской страницы политики на другую страницу в Azure Active Directory? Моя пользовательская страница использует javascript, css и html. Никакого кода на стороне сервера, кроме того, что внедряет Microsoft.

1 Ответ

1 голос
/ 09 апреля 2020

У вас должна быть ссылка на ваше приложение, и ваше приложение должно понимать, что этот маршрут запускает новый путь аутентификации с соответствующей библиотекой аутентификации с желаемым идентификатором policyId для этого пути URL. Не связывайте поездки B2 C непосредственно из вашего пользовательского HTML, вы go через ваше приложение.

...