ConfidentialClientApplicationOptions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Gizli bir istemci uygulaması (web uygulaması / web API'si / daemon uygulaması) için yapılandırma seçenekleri. Bkz. https://aka.ms/msal-net/application-configuration
public class ConfidentialClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type ConfidentialClientApplicationOptions = class
inherit ApplicationOptions
Public Class ConfidentialClientApplicationOptions
Inherits ApplicationOptions
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| ConfidentialClientApplicationOptions() |
Gizli bir istemci uygulaması (web uygulaması / web API'si / daemon uygulaması) için yapılandırma seçenekleri. Bkz. https://aka.ms/msal-net/application-configuration |
Özellikler
| Name | Description |
|---|---|
| AadAuthorityAudience |
Oturum açma hedef kitlesi. Bu özellik TenantId ile birbirini dışlar. Her ikisi de sağlanırsa, bir özel durum oluşturulur. (Devralındığı yer: ApplicationOptions) |
| AzureCloudInstance |
Azure Active Directory durumunda belirli bir örnek. Kullanıcıların açık URL yerine numaralandırmayı kullanmasına olanak tanır. Bu özellik ile Instancebirbirini dışlar. Her ikisi de sağlanırsa, bir özel durum oluşturulur. (Devralındığı yer: ApplicationOptions) |
| AzureRegion |
MSAL.NET Azure bölgesel belirteç hizmeti kullanma talimatını alır. Bu ayar, bölge içeren dizeye (tercih edilen) veya "TryAutoDetect" olarak ayarlanmalıdır ve MSAL.NET bölgeyi otomatik olarak algılamayı dener. |
| ClientCapabilities |
Microsoft Kimlikle ilgili OIDC uzantısı, kaynak sorunlarının etkileşim olmadan çözülmesini sağlar. "llt" gibi bir veya daha fazla istemci özelliği yapılandırmaya izin verir (Devralındığı yer: ApplicationOptions) |
| ClientId |
Uygulamanın uygulama kayıt portalında () kayıtlı olarak istemci kimliği (https://aka.ms/msal-net-register-appUygulama Kimliği olarak da bilinir) (Devralındığı yer: ApplicationOptions) |
| ClientName |
Telemetri amacıyla çağıran uygulamanın adı. (Devralındığı yer: ApplicationOptions) |
| ClientSecret |
Gizli istemci uygulaması için gizli dizi. Bu gizli dizi (uygulama parolası) uygulama kayıt portalı tarafından sağlanır veya PowerShell AzureAD, PowerShell AzureRM veya Azure CLI ile uygulama kaydı sırasında ad Azure sağlanır. |
| ClientVersion |
Telemetri amacıyla çağıran uygulamanın sürümü. (Devralındığı yer: ApplicationOptions) |
| EnableCacheSynchronization |
olarak ayarlandığında |
| EnablePiiLogging |
Kişisel Bilgilerin (PII) günlüğe kaydedilmesini etkinleştirmek/devre dışı bırakmak için bayrak.
PII günlükleri hiçbir zaman Console, Logcat veya NSLog Default gibi varsayılan çıkışlara yazılmadığından |
| Instance |
STS örneği (örneğin |
| IsDefaultPlatformLoggingEnabled |
Platform varsayılanlarında günlüğe kaydetmeyi etkinleştirmek/devre dışı bırakmak için bayrak ekleyin. Masaüstü'nde Olay İzleme kullanılır. iOS'ta NSLog kullanılır.
Android'de logcat kullanılır.
|
| KerberosServicePrincipalName |
Geçersiz.
Kerberos Hizmet Anahtarı için hizmet asıl adı. (Devralındığı yer: ApplicationOptions) |
| LegacyCacheCompatibilityEnabled |
Eski ADAL önbelleği serileştirmesini ve seri durumdan çıkarmayı etkinleştirir. (Devralındığı yer: ApplicationOptions) |
| LogLevel |
İstediğiniz günlük düzeyini yapılandırmanızı sağlar. Info varsayılan değerdir. Olarak Error ayarlanması yalnızca hata alır Ayarlanacak Warning şekilde ayarlamak hata ve uyarı vb. alır. Bkz. https://aka.ms/msal-net-logging (Devralındığı yer: BaseApplicationOptions) |
| RedirectUri |
Bu yeniden yönlendirme URI'sinin uygulama kaydına kaydedilmesi gerekir. MSAL.NET tarafından varsayılan olarak hangi yeniden yönlendirme URI'lerinin tanımlandığı ve bunların nasıl kaydedildiği hakkında ayrıntılı bilgi için bkzhttps://aka.ms/msal-net-register-app. Ayrıca kullanın: WithDefaultRedirectUri() Tüm platformlar için genel istemci uygulamaları için iyi bir varsayılan değer sağlar. Web uygulamaları ve web API'leri için, yeniden yönlendirme URI'si uygulamanın çalıştığı URL'den hesaplanır (örneğin, Daemon uygulamaları için (yalnızca çağıran |
| TenantId |
Uygulamanın kullanıcıların imzalamasına izin verecek kiracı. Bu, kiracı, GUID (kiracı kimliği) veya meta kiracı (örneğin tüketiciler) ile ilişkilendirilmiş bir etki alanı olabilir. Bu özellik ile AadAuthorityAudiencebirbirini dışlar. Her ikisi de sağlanırsa, bir özel durum oluşturulur. (Devralındığı yer: ApplicationOptions) |
| TicketContainer |
Geçersiz.
Kullanılacak Kerberos Hizmet Anahtarı kapsayıcısı. (Devralındığı yer: ApplicationOptions) |