我正在使用Auth0设置身份验证并使用 OpenID Connect。我根据这个例子设置了我的 OWIN Startup 类。现在我的问题是来自 Auth0 数据库的用户提供的声明与通过企业连接进行身份验证的用户不同(我正在使用 Azure AD 来测试这个场景)。
我的问题是,我应该使用哪个声明在我的应用程序的数据库中查找用户以执行授权,即用作用户 ID?还要注意上面链接中的注释,它说我可能需要“读取/修改基于 JWT 填充的声明”。
我正在使用Auth0设置身份验证并使用 OpenID Connect。我根据这个例子设置了我的 OWIN Startup 类。现在我的问题是来自 Auth0 数据库的用户提供的声明与通过企业连接进行身份验证的用户不同(我正在使用 Azure AD 来测试这个场景)。
我的问题是,我应该使用哪个声明在我的应用程序的数据库中查找用户以执行授权,即用作用户 ID?还要注意上面链接中的注释,它说我可能需要“读取/修改基于 JWT 填充的声明”。