Вход в реестр Verdaccio не работает с пользователем с поддержкой MFA в AAD

#azure-active-directory #verdaccio

#azure-active-каталог #verdaccio

Вопрос:

Я настроил verdaccio app service и интегрировал с AAD . Теперь проблема в том, что пользователи с поддержкой MFA не могут войти в систему. И пользователи, не включенные в MFA, могут войти в verdaccio реестр.

Ниже приведен журнал:

ошибка— Ошибка проверки подлинности в Azure gt;gt;gt; Ошибка: Не удалось запросить маркер доступа Azure AD: AADSTS50076: Из-за изменения конфигурации, внесенного администратором, или из-за того, что вы переехали в новое местоположение, для доступа к «00000003-0000-0000-c000-000000000000» необходимо использовать многофакторную проверку подлинности.

А ниже приведен конфигурационный файл:

 plugins: /verdaccio/plugins web:  title: Verdaccio auth:  azure-ad-login:  tenant: "**"  client_id: "**"  client_secret: "**"  organization_domain: "abc.com"   scope: ""    security:  api:  jwt:  sign:  expiresIn: 60d  notBefore: 1  web:  sign:  expiresIn: 7d  notBefore: 1 uplinks:  npmjs:  url: https://registry.npmjs.org/  packages:  '@/*':  # scoped packages  access: $authenticated  publish: $authenticated  unpublish: $authenticated  proxy: npmjs   '**':   access: $authenticated  publish: $authenticated  unpublish: $authenticated  proxy: npmjs  middlewares:  audit:  enabled: true logs:  - { type: stdout, format: pretty, level: http }