你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure AI 机器人服务中的 OAuth URL 支持
Azure AI 机器人服务提供不同的 OAuth 和 OAuth 重定向 URL 以满足特定需求。
- 机器人在运行时需要 OAuth URL。
- 创建或配置 OAuth 标识提供者时,需要提供 OAuth 重定向 URL。
- 有关详细信息,请参阅 如何向机器人添加身份验证。
根据数据驻留要求以及机器人是位于公有云还是Microsoft Azure 政府云中,还是由世纪互联运营的 azure Microsoft,选择要与机器人和标识提供者一起使用的 URL。
数据驻留 | 云 | OAuth URL | OAuth 重定向 URL |
---|---|---|---|
无 | 公用 | https://token.botframework.com |
https://token.botframework.com/.auth/web/redirect |
欧洲 | 公用 | https://europe.token.botframework.com |
https://europe.token.botframework.com/.auth/web/redirect |
美国 | 公用 | https://unitedstates.token.botframework.com |
https://unitedstates.token.botframework.com/.auth/web/redirect |
印度 | 公用 | https://india.token.botframework.com |
https://india.token.botframework.com/.auth/web/redirect |
无 | Azure 政府 | https://token.botframework.azure.us |
https://token.botframework.azure.us/.auth/web/redirect |
无 | 由世纪互联运营的 Azure | https://token.botframework.azure.cn |
https://token.botframework.azure.cn/.auth/web/redirect |
默认的 OAuth 和 OAuth 重定向 URL 是https://token.botframework.com
https://token.botframework.com/.auth/web/redirect
,可用于没有数据驻留要求的公有云机器人。
在机器人中配置 OAuthUrl
更新appsettings.json以包括 OAuthUrl 选项:
{
"MicrosoftAppType": "",
"MicrosoftAppId": "",
"MicrosoftAppPassword": "",
"BotOpenIdMetadata": "https://login.botframework.com/v1/.well-known/openidconfiguration",
"CallerId": "urn:botframework:azure",
"OAuthUrl": "https://europe.token.botframework.com/",
"ToBotFromChannelOpenIdMetadataUrl": "https://login.botframework.com/v1/.well-known/openidconfiguration",
"ToBotFromChannelTokenIssuer": "https://api.botframework.com",
"ToBotFromEmulatorOpenIdMetadataUrl": "https://login.microsoftonline.com/botframework.com/v2.0/.well-known/openid-configuration",
"ToChannelFromBotLoginUrl": "https://login.microsoftonline.com/{0}",
"ToChannelFromBotOAuthScope": "https://api.botframework.com",
"ValidateAuthority": true
}
其他信息
某些环境使用的终结点不同于此处列出的终结点。
有关相关信息,请参阅以下文章。