Sdílet prostřednictvím


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 tématu přidání ověřování do robota.

Zvolte adresy URL, které se mají použít s vaším robotem a zprostředkovatelem identity na základě požadavků na rezidenci dat a jestli je váš robot ve veřejném cloudu, nebo v cloudu Microsoft Azure Government nebo v Microsoft Azure provozovaném společností 21Vianet.

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
Nic Azure provozovaný společností 21Vianet https://token.botframework.azure.cn https://token.botframework.azure.cn/.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/redirectkteré se dají použít pro roboty veřejného cloudu bez požadavků na rezidenci dat.

Konfigurace OAuthUrl v robotovi

Aktualizujte appsettings.json tak, aby zahrnovaly 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.