PublicClientApplicationOptions 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.
Genel istemci uygulaması (masaüstü/mobil uygulama) için yapılandırma seçenekleri. Bkz. https://aka.ms/msal-net/application-configuration
public class PublicClientApplicationOptions : Microsoft.Identity.Client.ApplicationOptions
type PublicClientApplicationOptions = class
inherit ApplicationOptions
Public Class PublicClientApplicationOptions
Inherits ApplicationOptions
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| PublicClientApplicationOptions() |
Genel istemci uygulaması (masaüstü/mobil uygulama) 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) |
| 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) |
| ClientVersion |
Telemetri amacıyla çağıran uygulamanın sürümü. (Devralındığı yer: ApplicationOptions) |
| 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) |