Bagikan melalui


Dukungan URL OAuth di Azure AI Bot Service

Azure AI Bot Service menyediakan URL pengalihan OAuth dan OAuth yang berbeda untuk memenuhi kebutuhan tertentu.

Pilih URL yang akan digunakan dengan bot dan idP Anda berdasarkan persyaratan residensi data Anda dan apakah bot Anda berada di cloud publik atau cloud Microsoft Azure Government.

Residensi data Cloud OAuth URL URL Pengalihan OAuth
Tidak Publik https://token.botframework.com https://token.botframework.com/.auth/web/redirect
Eropa Publik https://europe.token.botframework.com https://europe.token.botframework.com/.auth/web/redirect
Amerika Serikat Publik https://unitedstates.token.botframework.com https://unitedstates.token.botframework.com/.auth/web/redirect
India Publik https://india.token.botframework.com https://india.token.botframework.com/.auth/web/redirect
Tidak Azure Government https://token.botframework.azure.us https://token.botframework.azure.us/.auth/web/redirect

URL pengalihan OAuth dan OAuth default adalah https://token.botframework.com dan https://token.botframework.com/.auth/web/redirect, yang dapat digunakan untuk bot cloud publik tanpa persyaratan residensi data.

Untuk mengonfigurasi OAuthUrl dalam bot

Perbarui appsettings.json untuk menyertakan opsi 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
}

Informasi tambahan

Beberapa lingkungan menggunakan titik akhir yang berbeda dari yang tercantum di sini.

Lihat artikel ini untuk informasi terkait.