Я использую ms-adal-angular6 с на портале нашей недавно разрабатываемой компании. Мы можем аутентифицировать пользователя с помощью ms adal.
Но у нас есть проблема. Наше приложение предназначено для создания посещений клиентов с помощью онлайн-портала, поэтому всякий раз, когда мы создаем посещение, пользователь будет получать электронное письмо и из электронного письма они должны будут щелкнуть ссылку и напрямую открыть приложение (чтобы проверить текущее состояние посещения).
Если пользователь уже аутентифицирован, значит, URL, по которому он щелкнул, откроется непосредственно для цели посетить модуль состояния. В противном случае сначала он должен пройти аутентификацию, а затем он должен быть перенаправлен на соответствующую страницу. Для перенаправления в точное состояние мне понадобится идентификатор в URL-адресе, который он щелкнул в электронном письме.
Но проблема в том, что после аутентификации я не смог получить идентификатор URL-адреса (пожалуйста, проверьте URL-адрес ниже), который будет точно таким же.
Если я получу идентификатор, я передам его службе, чтобы определить текущее состояние посещения, сформировать URL-адрес и выполнить перенаправление соответственно.
Вот URL. https://companyvisits.azurewebsites.net/myvisit/visit/ 1e6bf45 c -02d1-4d0 c -aa1f-621ecc03576e
Пожалуйста, помогите нам найти решение моей проблемы.
Спасибо.