WebAuthenticationBroker.AuthenticateAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AuthenticateAsync(WebAuthenticationOptions, Uri) |
Startet den asynchronen Authentifizierungsvorgang mit zwei Eingaben. Sie können diese Methode mehrmals in einer einzelnen Anwendung oder in mehreren Anwendungen gleichzeitig aufrufen. |
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri) |
Startet den asynchronen Authentifizierungsvorgang mit drei Eingaben. Sie können diese Methode mehrmals in einer einzelnen Anwendung oder in mehreren Anwendungen gleichzeitig aufrufen. |
AuthenticateAsync(WebAuthenticationOptions, Uri)
Startet den asynchronen Authentifizierungsvorgang mit zwei Eingaben. Sie können diese Methode mehrmals in einer einzelnen Anwendung oder in mehreren Anwendungen gleichzeitig aufrufen.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithoutCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri);
function authenticateAsync(options, requestUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parameter
- options
- WebAuthenticationOptions
Die Optionen für den Authentifizierungsvorgang.
Der Start-URI des Webdiensts. Dieser URI muss eine sichere Adresse von https:// sein.
Gibt zurück
Die Möglichkeit, die status abzufragen und die Ergebnisse des Authentifizierungsvorgangs abzurufen. Wenn Sie einen ungültigen Parameterfehler erhalten, ist die häufigste Ursache, dass Sie kein HTTPS für den requestUri-Parameter verwenden.
- Attribute
Hinweise
Es gibt keinen expliziten callbackUri-Parameter in dieser Methode. Der Standard-URI der Anwendung wird intern als Abschlussator verwendet. Weitere Informationen finden Sie unter GetCurrentApplicationCallbackUri.
Weitere Informationen
- GetCurrentApplicationCallbackUri()
- AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
- Authentifizierung und Benutzeridentität (JavaScript)
- Authentifizierung und Benutzeridentität
- Schnellstart: Herstellen einer Verbindung mit einem Onlineidentitätsanbieter (JavaScript)
- Webauthentifizierungsbroker
- Windows-Authentifizierung Brokerbeispiel
Gilt für:
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
Startet den asynchronen Authentifizierungsvorgang mit drei Eingaben. Sie können diese Methode mehrmals in einer einzelnen Anwendung oder in mehreren Anwendungen gleichzeitig aufrufen.
public:
static IAsyncOperation<WebAuthenticationResult ^> ^ AuthenticateAsync(WebAuthenticationOptions options, Uri ^ requestUri, Uri ^ callbackUri);
/// [Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions const& options, Uri const& requestUri, Uri const& callbackUri);
[Windows.Foundation.Metadata.Overload("AuthenticateWithCallbackUriAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<WebAuthenticationResult> AuthenticateAsync(WebAuthenticationOptions options, System.Uri requestUri, System.Uri callbackUri);
function authenticateAsync(options, requestUri, callbackUri)
Public Shared Function AuthenticateAsync (options As WebAuthenticationOptions, requestUri As Uri, callbackUri As Uri) As IAsyncOperation(Of WebAuthenticationResult)
Parameter
- options
- WebAuthenticationOptions
Die Optionen für den Authentifizierungsvorgang.
Der Start-URI des Webdiensts. Dieser URI muss eine sichere Adresse von https:// sein.
Der Rückruf-URI, der die Vervollständigung der Webauthentifizierung angibt. Der Broker gleicht diesen URI mit jedem URI ab, zu dem er navigieren soll. Der Broker navigiert nie zu diesem URI, stattdessen gibt der Broker das Steuerelement an die Anwendung zurück, wenn der Benutzer auf einen Link klickt oder eine Webserverumleitung durchgeführt wird.
Gibt zurück
Die Möglichkeit, die status abzufragen und die Ergebnisse des Authentifizierungsvorgangs abzurufen. Wenn Sie einen ungültigen Parameterfehler erhalten, ist die häufigste Ursache, dass Sie kein HTTPS für den requestUri-Parameter verwenden.
- Attribute
Hinweise
Wenn diese Methode verwendet wird, werden keine Sitzungsstatus oder persistente Cookies über mehrere Aufrufe derselben oder einer anderen UWP-App gespeichert. Diese Methode muss im UI-Thread aufgerufen werden.
Weitere Informationen
- AuthenticateAsync(WebAuthenticationOptions, Uri)
- Authentifizierung und Benutzeridentität (JavaScript)
- Authentifizierung und Benutzeridentität
- Schnellstart: Herstellen einer Verbindung mit einem Onlineidentitätsanbieter (JavaScript)
- Webauthentifizierungsbroker
- Windows-Authentifizierung Brokerbeispiel