Sprache

SystemWebViewOptions Klasse

Definition

Optionen für die Verwendung des Standardmäßigen Betriebssystembrowsers als separater Prozess zum Verarbeiten der interaktiven Authentifizierung. MSAL überwacht den Betriebssystembrowser, um die Authentifizierung abzuschließen, aber der Browser kann nicht geschlossen werden. Sie kann jedoch mit einer 200 OK-Nachricht oder einer 302-Umleitung antworten, die hier konfiguriert werden kann. Weitere Informationen finden Sie unter https://aka.ms/msal-net-os-browser

public class SystemWebViewOptions
type SystemWebViewOptions = class
Public Class SystemWebViewOptions
Vererbung
SystemWebViewOptions

Konstruktoren

Name Beschreibung
SystemWebViewOptions()

Konstruktor

Eigenschaften

Name Beschreibung
BrowserRedirectError

Wenn der Benutzer die Authentifizierung beendet hat, aber ein Fehler aufgetreten ist, leitet MSAL den Browser an den angegebenen URI um.

BrowserRedirectSuccess

Wenn der Benutzer die Authentifizierung beendet hat, leitet MSAL den Browser an den angegebenen URI um.

HtmlMessageError

Wenn der Benutzer die Authentifizierung beendet hat, aber ein Fehler aufgetreten ist, antwortet MSAL mit einer 200 OK-Nachricht, die der Browser dem Benutzer anzeigt. Sie können ein Zeichenfolgenformat verwenden, z. B. "Fehler: {0} Details: {1}"

HtmlMessageSuccess

Wenn der Benutzer die Authentifizierung beendet hat, antwortet MSAL mit einer 200 OK-Nachricht, die der Browser dem Benutzer anzeigt.

iOSHidePrivacyPrompt

Dadurch wird die Datenschutzaufforderung ausgeblendet, die auf iOS-Geräten (Ver 13.0+) angezeigt wird, wenn sie auf "true" festgelegt ist. Standardmäßig ist er "false" und zeigt die Eingabeaufforderung an.

OpenBrowserAsync

Ermöglicht Es Entwicklern, ihre eigene Logik zum Starten eines Browsers zu implementieren und zu einem bestimmten URI zu navigieren. MSAL verwendet dies beim Öffnen des Browsers. Lassen Sie es NULL, und der vom Benutzer konfigurierte Browser wird verwendet. Erwägen Sie die Verwendung der statischen Hilfsprogramme OpenWithEdgeBrowserAsync und OpenWithChromeEdgeBrowserAsync.

Methoden

Name Beschreibung
OpenWithChromeEdgeBrowserAsync(Uri)

Verwenden Sie Microsoft Edge Chromium, um zum angegebenen URI zu navigieren. Erfordert, dass der Browser installiert ist. Öffnen Sie unter Linux edge, wenn verfügbar, andernfalls den Standardbrowser.

OpenWithEdgeBrowserAsync(Uri)

Verwenden Sie Microsoft Edge, um zum angegebenen URI zu navigieren. Auf Nicht-Windows-Plattformen verwendet sie den Standardbrowser.

Gilt für: