Node.js NodeJS Express中的Passport无法访问B2C联盟元数据
我正在NodeJS上使用Azure B2C,并收到以下错误:Node.js NodeJS Express中的Passport无法访问B2C联盟元数据,node.js,passport.js,azure-ad-b2c,adal,adal.js,Node.js,Passport.js,Azure Ad B2c,Adal,Adal.js,我正在NodeJS上使用Azure B2C,并收到以下错误: ERROR: AzureAD: Metadata Parser/59044 on DESKTOP1: cannot get AAD Federation metadata from endpoint you specified INFO: AzureAD: OIDC Passport Strategy/59044 on DESKTOP1: authentication failed due to: Cannot get AAD Fed
ERROR: AzureAD: Metadata Parser/59044 on DESKTOP1: cannot get AAD Federation metadata from endpoint you specified
INFO: AzureAD: OIDC Passport Strategy/59044 on DESKTOP1: authentication failed due to: Cannot get AAD Federation metadata
我假设这是指config.js/exports/creds/IdentityMetadata,但是我能够直接访问以下两个B2C URL
Hi@CMEdge。请确认您正在设置的
identityMetadata
和isB2C
?@ChrisPadgett您好,isB2C
设置为true
,元数据为https://login.microsoftonline.com/gyb2cnonprod.onmicrosoft.com/v2.0/.well-known/openid-configuration
,仅作轻微修改(npm更新)从https://github.com/AzureADQuickStarts/B2C-WebApp-OpenIDConnect-NodeJS.git
Passport中的以下URL在NodeJS中也不起作用https://gyb2cnonprod.b2clogin.com/tfp/f8d69b61-eb5a-406a-8a31-654001011012/B2C_1_PassportFlow/v2.0/.well-known/openid-configuration/
@chrispadgetti@CMEdge。请确认您正在设置的identityMetadata
和isB2C
?@ChrisPadgett您好,isB2C
设置为true
,元数据为https://login.microsoftonline.com/gyb2cnonprod.onmicrosoft.com/v2.0/.well-known/openid-configuration
,仅作轻微修改(npm更新)从https://github.com/AzureADQuickStarts/B2C-WebApp-OpenIDConnect-NodeJS.git
Passport中的以下URL在NodeJS中也不起作用https://gyb2cnonprod.b2clogin.com/tfp/f8d69b61-eb5a-406a-8a31-654001011012/B2C_1_PassportFlow/v2.0/.well-known/openid-configuration/
@ChrisPadgett