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 č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/redirectkteré 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.