Can';我不明白为什么我的azure python webapp graph api赢了';我认不出我的房客身份证

Can';我不明白为什么我的azure python webapp graph api赢了';我认不出我的房客身份证,python,microsoft-graph-api,Python,Microsoft Graph Api,我使用并遵循了所有步骤(我手动注册了应用程序,即遵循了步骤2和步骤3,没有使用PowerShell脚本) 当我在http://127.0.0.1/5000,我得到以下错误: AADSTS90002:未找到租户virencreedemail。如果租户没有活动订阅,则可能发生这种情况。请与您的订阅管理员联系 我觉得第2.7步可能不正确。我已将it应用程序URI设置为https://virencreedemail/fcodeWebapp因为我的租户名称(Azure Active Directory>属

我使用并遵循了所有步骤(我手动注册了应用程序,即遵循了步骤2和步骤3,没有使用PowerShell脚本)

当我在
http://127.0.0.1/5000
,我得到以下错误:

AADSTS90002:未找到租户
virencreedemail
。如果租户没有活动订阅,则可能发生这种情况。请与您的订阅管理员联系

我觉得第2.7步可能不正确。我已将it应用程序URI设置为
https://virencreedemail/fcodeWebapp
因为我的租户名称(Azure Active Directory>属性>名称)设置为
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。 这是租户的公共元数据文档,应用程序使用该文档加载配置

或者,您应该能够使用一个经过验证的域名,例如
“virencreedemail.onmicrosoft.com”
,它是您的租户名称+onmicrosoft.com,默认情况下存在。 如果添加其他自定义域,则可以使用它们来标识租户。 注意,这主要适用于Azure AD端点,其他API确实希望使用我上面提到的GUID