Windows.Security.Authentication.Web Ruang nama
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.
Memungkinkan aplikasi untuk berintegrasi dengan layanan web online tanpa mengekspos kredensial pengguna. Broker autentikasi web menyediakan sekumpulan API dan infrastruktur untuk aplikasi untuk menggunakan protokol autentikasi dan otorisasi Internet seperti OAuth dan OpenID.
Mode akses menyeluruh (SSO) dari API broker autentikasi web disediakan untuk memungkinkan pengguna mengautentikasi dengan mulus ke satu layanan di beberapa aplikasi. Penyedia layanan harus mengizinkan pengguna untuk secara eksplisit menyetujui autentikasi tersebut, biasanya dengan menyediakan opsi "Biarkan saya tetap masuk". Penyedia juga harus memperjelas kepada pengguna bagaimana identitas mereka digunakan, biasanya dengan menyediakan tautan ke pernyataan privasi dari halaman masuk.
Sampel broker autentikasi Web di galeri Sampel adalah contoh cara menggunakan akses menyeluruh (SSO) untuk koneksi.
Jika aplikasi atau situs web pendampingnya mengakses data pengguna di Outlook.com atau Microsoft OneDrive, LIVE Connect API menyembunyikan beberapa kompleksitas token autentikasi dan membuatnya sedikit lebih mudah untuk menulis kode untuk bekerja dengan layanan cloud ini. Untuk informasi selengkapnya tentang LIVE Connect API, lihat Menggunakan Live Connect untuk mempersonalisasi aplikasi (HTML) atau Menggunakan Live Connect untuk mempersonalisasi aplikasi (XAML).
Kelas
WebAuthenticationBroker |
Memulai operasi autentikasi. Anda dapat memanggil metode kelas ini beberapa kali dalam satu aplikasi atau di beberapa aplikasi secara bersamaan. Sampel broker autentikasi Web di galeri Sampel adalah contoh cara menggunakan kelas WebAuthenticationBroker untuk koneksi akses menyeluruh (SSO). |
WebAuthenticationResult |
Menunjukkan hasil operasi autentikasi. |
Enum
TokenBindingKeyType |
Mendapatkan jenis kunci yang digunakan untuk pengikatan token. |
WebAuthenticationOptions |
Berisi opsi yang tersedia untuk operasi asinkron. |
WebAuthenticationStatus |
Berisi status operasi autentikasi. |