MachineKeySection.ValidationAlgorithm Properti
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.
Mendapatkan atau mengatur nama algoritma yang digunakan untuk memvalidasi autentikasi formulir dan melihat data status.
public:
property System::String ^ ValidationAlgorithm { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
[System.Configuration.ConfigurationProperty("validation", DefaultValue="HMACSHA256")]
[System.Configuration.StringValidator(MinLength=1)]
public string ValidationAlgorithm { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))>]
[<System.Configuration.ConfigurationProperty("validation", DefaultValue="HMACSHA256")>]
[<System.Configuration.StringValidator(MinLength=1)>]
member this.ValidationAlgorithm : string with get, set
Public Property ValidationAlgorithm As String
Nilai Properti
String yang berisi nama algoritma yang telah ditentukan sebelumnya atau nama algoritma kustom.
- Atribut
Keterangan
Algoritma yang telah ditentukan sebelumnya yang tersedia ditentukan oleh MachineKeyValidation enumerasi. Jika Anda ingin menggunakan algoritma kustom, Anda tidak perlu mengatur properti ini. Atur Validation properti ke nama algoritma kustom. Ketika Anda melakukannya, properti ini akan secara otomatis diatur ke Custom.
Anda dapat mengatur ValidationAlgorithm properti secara deklaratif dalam file Web.config atau secara terprogram dalam kode.
Untuk mengatur properti ini secara deklaratif, Anda menggunakan validationAlgorithm
atribut elemen machineKey dalam file konfigurasi. Atribut ini dapat diatur ke nama algoritma yang telah ditentukan sebelumnya atau algoritma kustom. Algoritma yang telah ditentukan sebelumnya ditentukan oleh MachineKeyValidation enumerasi. Algoritma kustom ditentukan dalam validationAlgorithm
atribut dengan menggunakan awalan "alg:" diikuti dengan nama algoritma. Jika Anda menggunakan format ini untuk menentukan algoritma kustom, Validation properti diatur ke Custom dan properti ini diatur ke nama yang mengikuti awalan "alg:".
Untuk mengatur properti ini secara terprogram, gunakan nilai salah satu algoritma yang telah ditentukan sebelumnya yang ditentukan oleh MachineKeyValidation enumerasi, atau atur properti ini ke nama algoritma kustom. Jika Anda mengatur properti ini ke nama algoritma kustom, atur properti ke ValidationCustom.
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