ICredentialPolicy.ShouldSendCredential 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.
Boolean Mengembalikan yang menunjukkan apakah kredensial klien dikirim dengan permintaan sumber daya yang dibuat menggunakan instans WebRequest kelas .
public:
bool ShouldSendCredential(Uri ^ challengeUri, System::Net::WebRequest ^ request, System::Net::NetworkCredential ^ credential, System::Net::IAuthenticationModule ^ authenticationModule);
public bool ShouldSendCredential (Uri challengeUri, System.Net.WebRequest request, System.Net.NetworkCredential credential, System.Net.IAuthenticationModule authenticationModule);
abstract member ShouldSendCredential : Uri * System.Net.WebRequest * System.Net.NetworkCredential * System.Net.IAuthenticationModule -> bool
Public Function ShouldSendCredential (challengeUri As Uri, request As WebRequest, credential As NetworkCredential, authenticationModule As IAuthenticationModule) As Boolean
Parameter
- request
- WebRequest
WebRequest yang mewakili sumber daya yang diminta.
- credential
- NetworkCredential
NetworkCredential yang akan dikirim dengan permintaan jika metode ini mengembalikan true
.
- authenticationModule
- IAuthenticationModule
IAuthenticationModule yang akan melakukan autentikasi, jika autentikasi diperlukan.
Mengembalikan
true
jika kredensial dikirim dengan permintaan; jika tidak, false
.
Keterangan
ICredentialPolicy Setelah kebijakan ditentukan dengan mengatur AuthenticationManager.CredentialPolicy properti , IAuthenticationModule yang menangani autentikasi untuk WebRequest memanggil ShouldSendCredential metode sebelum melakukan autentikasi. Jika metode ini mengembalikan false
, autentikasi tidak dilakukan.
Ketika permintaan asli telah dialihkan atau autentikasi proksi diperlukan, sumber daya yang diidentifikasi oleh challengeUri
dapat berbeda dari sumber daya yang diminta yang ditentukan dalam WebRequest.RequestUri. Dalam kasus pengalihan, challengeUri
berisi tujuan Uriaktual . Jika autentikasi proksi diperlukan, challengeUri
berisi alamat server proksi yang memerlukan autentikasi klien.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk