GlobalValidationOutput interface
App Service Kimlik Doğrulaması/Yetkilendirmesi kullanan kullanıcıların doğrulama akışını belirleyen yapılandırma ayarları.
Özellikler
| excluded |
Kimliği doğrulanmamış akışın oturum açma sayfasına yönlendirilmediği yollar. |
| redirect |
Birden çok sağlayıcı yapılandırıldığında kullanılacak varsayılan kimlik doğrulama sağlayıcısı. Bu ayar yalnızca birden çok sağlayıcı yapılandırıldığında ve kimliği doğrulanmamış istemci eylemi "RedirectToLoginPage" olarak ayarlandıysa gereklidir. |
| require |
Kimlik doğrulama akışının gerekli olup olmadığını |
| unauthenticated |
Kimliği doğrulanmamış bir istemci uygulamaya erişmeye çalıştığında gerçekleştirecek eylem. |
Özellik Ayrıntıları
excludedPaths
Kimliği doğrulanmamış akışın oturum açma sayfasına yönlendirilmediği yollar.
excludedPaths?: string[]
Özellik Değeri
string[]
redirectToProvider
Birden çok sağlayıcı yapılandırıldığında kullanılacak varsayılan kimlik doğrulama sağlayıcısı. Bu ayar yalnızca birden çok sağlayıcı yapılandırıldığında ve kimliği doğrulanmamış istemci eylemi "RedirectToLoginPage" olarak ayarlandıysa gereklidir.
redirectToProvider?: string
Özellik Değeri
string
requireAuthentication
Kimlik doğrulama akışının gerekli olup olmadığını true herhangi bir istek yapılır; aksi takdirde false.
requireAuthentication?: boolean
Özellik Değeri
boolean
unauthenticatedClientAction
Kimliği doğrulanmamış bir istemci uygulamaya erişmeye çalıştığında gerçekleştirecek eylem.
unauthenticatedClientAction?: "RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403"
Özellik Değeri
"RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403"