Dukungan URL OAuth di Azure AI Bot Service
Azure AI Bot Service menyediakan URL pengalihan OAuth dan OAuth yang berbeda untuk memenuhi kebutuhan tertentu.
- Bot memerlukan URL OAuth pada waktu proses.
- Anda perlu menyediakan URL pengalihan OAuth saat membuat atau mengonfigurasi idP OAuth Anda.
- Untuk informasi selengkapnya, lihat cara menambahkan autentikasi ke Anda adalah bot.
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.