Aracılığıyla paylaş


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.