#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 }