Azure AI Bot Hizmeti'da OAuth URL desteği
Azure AI Bot Hizmeti, belirli gereksinimleri karşılamak için farklı OAuth ve OAuth yeniden yönlendirme URL'leri sağlar.
- Bot çalışma zamanında OAuth URL'sine ihtiyaç duyar.
- OAuth kimlik sağlayıcınızı oluştururken veya yapılandırırken OAuth yeniden yönlendirme URL'sini sağlamanız gerekir.
- Daha fazla bilgi için bkz . Bot olmanıza kimlik doğrulaması ekleme.
Veri yerleşimi gereksinimlerinize ve botunuzun genel bulutta mı yoksa Microsoft Azure Kamu bulutunda mı olduğuna bağlı olarak botunuz ve kimlik sağlayıcınızla kullanılacak URL'leri seçin.
Veri yerleşimi | Bulut | OAuth URL'si | OAuth Yeniden Yönlendirme URL'si |
---|---|---|---|
Hiçbiri | Sunulabilir | https://token.botframework.com |
https://token.botframework.com/.auth/web/redirect |
Avrupa | Sunulabilir | https://europe.token.botframework.com |
https://europe.token.botframework.com/.auth/web/redirect |
ABD | Sunulabilir | https://unitedstates.token.botframework.com |
https://unitedstates.token.botframework.com/.auth/web/redirect |
Hindistan | Sunulabilir | https://india.token.botframework.com |
https://india.token.botframework.com/.auth/web/redirect |
Hiçbiri | Azure Kamu | https://token.botframework.azure.us |
https://token.botframework.azure.us/.auth/web/redirect |
Varsayılan OAuth ve OAuth yeniden yönlendirme URL'leri, veri yerleşimi gereksinimi olmayan genel bulut botları için kullanılabilen ve https://token.botframework.com/.auth/web/redirect
'tirhttps://token.botframework.com
.
Botta OAuthUrl'u yapılandırmak için
appsettings.json dosyasını OAuthUrl seçeneklerini içerecek şekilde güncelleştirin:
{
"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
}
Ek bilgi
Bazı ortamlarda, burada listelenenlerden farklı uç noktalar kullanılır.
İlgili bilgiler için bu makalelere bakın.