Как добавить конфигурацию MSAL в отдельный файл и загрузить его в app.module.ts - PullRequest
0 голосов
/ 30 апреля 2020

Как добавить приведенную ниже конфигурацию в отдельный файл и загрузить ее оттуда?

MsalModule.forRoot({
      auth: {
          clientId: "xxxxxxxxxx",
          authority: "https://login.microsoftonline.com/xxxx",
                validateAuthority: true,
                redirectUri: window.location.href,
                postLogoutRedirectUri: "http://localhost:4200/",
                navigateToLoginRequestUrl: true
      },
      cache: {
        cacheLocation: 'localStorage',
        storeAuthStateInCookie: isIE, // set to true for IE 11
      },
    },
    {
      popUp: false,
      consentScopes: ['Directory.AccessAsUser.All',
        'user.read',
        'openid',
        'profile',
        'User.ReadWrite',
        'User.ReadBasic.All',
        'User.Read.All',
        'Group.Read.All',
        'Directory.AccessAsUser.All'
      ],
      unprotectedResources: ['https://www.microsoft.com/en-us/'],
      protectedResourceMap,
      extraQueryParameters: {}
  })

Я не хочу записывать их в app.module.ts. Я хочу записать в json файл и загрузить его, там может быть что-то вроде 'MsalModule.for Root (' json file ')'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...