Перенаправить на страницу входа, когда сеанс истек - PullRequest
0 голосов
/ 19 апреля 2019

Я использую adal.js для моего углового приложения.когда сеанс истекает, получая ошибку в консоли как:

ERROR User login is required
Access to XMLHttpRequest at 'https://login.windows.net/de08c407-19b9-427d-9fe8-edf254300ca7/oauth2/authorize?response_type=code+id_token&redirect_uri=https%3A%2F%2Fiboconfigservice.azurewebsites.net%2F.auth%2Flogin%2Faad%2Fcallback&client_id=828002a4-149f-478c-a318-933ad52b4c4f&scope=openid+profile+email&response_mode=form_post&nonce=58558408a18a4ee2a66e82121b92ea60_20190419101323&state=redir%3D%252Fapi%252FCalendar' (redirected from 'https://xxx.azurewebsites.net/api/ylendar') from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Но вместо того, чтобы устранить какую-то ошибку, я бы хотел перенаправить пользователя на страницу входа.как этого добиться?Есть ли какие-либо положения в adal.js - config?

или кто-нибудь еще показывает мне правильный способ позаботиться об этом?

вот мой конфиг:

export function getAdalConfig() {
  return {
    tenant: 'de08ccD7-19b9-427d-9fe8-edf254300ca7',
    clientId: '828002a4-149f-478c-a318-933ad52ererf',
    redirectUri: window.location.origin,
    endpoints: {
      "https://xxx.azurewebsites.net/api/":"828002a4-149f-478c-a318-233456"
    },
    navigateToLoginRequestUrl: false,
    cacheLocation: 'localStorage',
    expireOffsetSeconds: 600
  };
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...