WebAuthenticationBroker.AuthenticateAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AuthenticateAsync(WebAuthenticationOptions, Uri) |
Memulai operasi autentikasi asinkron dengan dua input. Anda dapat memanggil metode ini beberapa kali dalam satu aplikasi atau di beberapa aplikasi secara bersamaan. |
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri) |
Memulai operasi autentikasi asinkron dengan tiga input. Anda dapat memanggil metode ini beberapa kali dalam satu aplikasi atau di beberapa aplikasi secara bersamaan. |
AuthenticateAsync(WebAuthenticationOptions, Uri)
Memulai operasi autentikasi asinkron dengan dua input. Anda dapat memanggil metode ini beberapa kali dalam satu aplikasi atau di beberapa aplikasi secara bersamaan.
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
Opsi untuk operasi autentikasi.
Mengembalikan
Cara untuk mengkueri status dan mendapatkan hasil operasi autentikasi. Jika Anda mendapatkan kesalahan parameter yang tidak valid, penyebab paling umum adalah Anda tidak menggunakan HTTPS untuk parameter requestUri .
- Atribut
Keterangan
Tidak ada parameter callbackUri eksplisit dalam metode ini. URI default aplikasi digunakan secara internal sebagai terminator. Untuk informasi selengkapnya, lihat GetCurrentApplicationCallbackUri.
Lihat juga
- GetCurrentApplicationCallbackUri()
- AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
- Autentikasi dan identitas pengguna (JavaScript)
- Autentikasi dan identitas pengguna
- Mulai cepat: Menyambungkan ke penyedia identitas online (JavaScript)
- Broker autentikasi web
- Sampel broker autentikasi Windows
Berlaku untuk
AuthenticateAsync(WebAuthenticationOptions, Uri, Uri)
Memulai operasi autentikasi asinkron dengan tiga input. Anda dapat memanggil metode ini beberapa kali dalam satu aplikasi atau di beberapa aplikasi secara bersamaan.
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
Opsi untuk operasi autentikasi.
URI panggilan balik yang menunjukkan penyelesaian autentikasi web. Broker mencocokkan URI ini dengan setiap URI yang akan dinavigasi. Broker tidak pernah menavigasi ke URI ini, sebaliknya broker mengembalikan kontrol kembali ke aplikasi ketika pengguna mengklik tautan atau pengalihan server web dibuat.
Mengembalikan
Cara untuk mengkueri status dan mendapatkan hasil operasi autentikasi. Jika Anda mendapatkan kesalahan parameter yang tidak valid, penyebab paling umum adalah Anda tidak menggunakan HTTPS untuk parameter requestUri .
- Atribut
Keterangan
Ketika metode ini digunakan, tidak ada status sesi atau cookie yang bertahan yang dipertahankan di beberapa panggilan dari aplikasi UWP yang sama atau berbeda. Metode ini harus dipanggil pada utas UI.
Lihat juga
- AuthenticateAsync(WebAuthenticationOptions, Uri)
- Autentikasi dan identitas pengguna (JavaScript)
- Autentikasi dan identitas pengguna
- Mulai cepat: Menyambungkan ke penyedia identitas online (JavaScript)
- Broker autentikasi web
- Sampel broker autentikasi Windows