Podpora adresy URL OAuth ve službě Azure AI Bot Service
Azure AI Bot Service poskytuje různé adresy URL přesměrování OAuth a OAuth, které vyhovují konkrétním potřebám.
- Robot potřebuje adresu URL OAuth za běhu.
- Při vytváření nebo konfiguraci zprostředkovatele identity OAuth musíte zadat adresu URL pro přesměrování OAuth.
- Další informace najdete v článku o tom, jak do robota přidat ověřování.
Zvolte adresy URL, které chcete použít s robotem a zprostředkovatelem identity, na základě požadavků na rezidenci dat a na to, jestli je váš robot ve veřejném cloudu nebo v cloudu Microsoft Azure Government.
Umístění dat | Cloud | OAuth URL | Adresa URL přesměrování OAuth |
---|---|---|---|
Nic | Veřejný | https://token.botframework.com |
https://token.botframework.com/.auth/web/redirect |
Evropě | Veřejný | https://europe.token.botframework.com |
https://europe.token.botframework.com/.auth/web/redirect |
USA | Veřejný | https://unitedstates.token.botframework.com |
https://unitedstates.token.botframework.com/.auth/web/redirect |
Indie | Veřejný | https://india.token.botframework.com |
https://india.token.botframework.com/.auth/web/redirect |
Nic | Azure Government | https://token.botframework.azure.us |
https://token.botframework.azure.us/.auth/web/redirect |
Výchozí adresy URL přesměrování OAuth a OAuth jsou https://token.botframework.com
a https://token.botframework.com/.auth/web/redirect
které se dají použít pro roboty veřejného cloudu bez požadavků na rezidenci dat.
Konfigurace OAuthUrl v robotovi
Aktualizujte soubor appsettings.json tak, aby zahrnoval možnosti 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
}
Další informace
Některá prostředí používají koncové body jiné než zde uvedené.
Související informace najdete v těchto článcích.