Я установил redirectUri как в приложении azure, так и в конфигурации кода клиента MSAL. Я могу войти в систему, но проблема в том, что Microsoft перенаправляет браузер в неправильное место.
Это код клиента:
const options = {
redirectUri: "https://example.com/folder/#/private"
};
const client = new UserAgentApplication(appId, null, callback, options);
x.loginRedirect(scopes);
Это ожидаемый редирект Uri:
https://example.com/folder/#/private?token_id=12345
Это фактический редирект Uri:
https://example.com/folder/#token_id=12345
Который полностью сломает маршрутизатор приложения.
Есть ли способ установить MSAL таким образом, чтобы он следовал предоставленному Uri и использовал токен вместо хеша для токена?