Bagikan melalui


HotspotAuthenticationContext.IssueCredentials Metode

Definisi

Menyediakan kredensial ke Windows untuk autentikasi hotspot

Catatan

Fungsionalitas ini hanya tersedia untuk aplikasi operator seluler dan aplikasi UWP yang diberikan akses istimewa oleh operator jaringan seluler.

Jika Anda ingin menggunakan API ini dan menerbitkan aplikasi anda ke Microsoft Store, maka Anda akan memerlukan persetujuan khusus. Untuk informasi selengkapnya, lihat bagian Kemampuan terbatas dalam topik Deklarasi kemampuan aplikasi .

Windows tidak menyimpan kredensial ini dan kejadian autentikasi lain akan dinaikkan ketika sistem tersambung ke hotspot yang sama lagi.

public:
 virtual void IssueCredentials(Platform::String ^ userName, Platform::String ^ password, Platform::String ^ extraParameters, bool markAsManualConnectOnFailure) = IssueCredentials;
void IssueCredentials(winrt::hstring const& userName, winrt::hstring const& password, winrt::hstring const& extraParameters, bool const& markAsManualConnectOnFailure);
public void IssueCredentials(string userName, string password, string extraParameters, bool markAsManualConnectOnFailure);
function issueCredentials(userName, password, extraParameters, markAsManualConnectOnFailure)
Public Sub IssueCredentials (userName As String, password As String, extraParameters As String, markAsManualConnectOnFailure As Boolean)

Parameter

userName
String

Platform::String

winrt::hstring

Parameter UserName dari protokol autentikasi roaming Penyedia Layanan Internet Nirkabel (WISPr). IssueCredentials melakukan pengodean URL sebelum mengirimkan nilai ke server. Jika string ini kosong, parameter autentikasi yang sesuai akan dilewati.

password
String

Platform::String

winrt::hstring

Parameter Kata Sandi dari protokol autentikasi WISPr. IssueCredentials melakukan pengodean URL sebelum mengirimkan nilai ke server. Jika string ini kosong, parameter autentikasi yang sesuai akan dilewati.

extraParameters
String

Platform::String

winrt::hstring

Parameter tambahan yang akan ditambahkan ke string autentikasi. IssueCredentials menambahkan parameter ini setelah karakter "&" ke string HTTP POST apa adanya tanpa pengodean apa pun. Ini dapat digunakan untuk menambahkan beberapa parameter. Default untuk parameter ini adalah string kosong.

markAsManualConnectOnFailure
Boolean

bool

Jika true, aplikasi akan menonaktifkan properti sambungkan otomatis secara permanen pada koneksi. Jika autentikasi gagal, koneksi akan terputus dan tidak dicoba kembali di sesi pengguna saat ini. Jika tidak, salah.

Persyaratan Windows

Kemampuan aplikasi
cellularDeviceControl cellularDeviceIdentity

Keterangan

Setelah IssueCredentials dipanggil, konteks autentikasi diselesaikan dan IssueCredentials, AbortAuthentication, atau SkipAuthentication tidak boleh dipanggil lagi.

Berlaku untuk