我使用this tutorial并遵循所有步骤(我手动注册了应用程序,即遵循步骤2和3,并且没有使用PowerShell脚本)。你知道吗
当我在http://127.0.0.1/5000
打开应用程序时,出现以下错误:
AADSTS90002: Tenant
virencreedemail
not found. This may happen if there are no active subscriptions for the tenant. Check with your subscription administrator.
我觉得第2.7步可能不正确。我将it APP URI设置为https://virencreedemail/fcodeWebapp
,因为我的租户名称(Azure Active Directory>;Properties>;name)设置为virencreedemail
我的应用程序名是fcodeWebapp
我的配置文件是根据这个信息设置的,其中TENANT = "virencreedemail"
"virencreedemail"
不是租户id。我猜这是您的租户的名称。你知道吗您的租户id是
"b8361107-f7e9-4e28-8e9f-b13e1b562bec"
。 您可以从Azure门户->;Azure Active Directory->;属性中找到它。你知道吗我通过转到
https://login.microsoftonline.com/virencreedemail.onmicrosoft.com/.well-known/openid-configuration
并从颁发者那里获取id来获得id。 这是租户的公共元数据文档,应用程序使用该文档加载配置。你知道吗或者,您应该能够使用一个经过验证的域名,例如
"virencreedemail.onmicrosoft.com"
,这是您的租户名称+微软网站默认情况下存在。 如果添加其他自定义域,则可以使用它们来标识租户。 注意,这主要适用于azuread端点,其他api确实需要我上面提到的GUID。你知道吗相关问题 更多 >
编程相关推荐