Melindungi Perkhidmatan Web .NET Anda dengan TLS 1.2
Untuk keselamatan optimum, perkhidmatan web .NET anda harus menggunakan TLS 1.2. Semasa menaik taraf kepada .NET Framework 4.6 atau lebih baru ialah pendekatan yang disyorkan, mengesahkan versi .NET sebenar kumpulan aplikasi adalah penting.
Mengesahkan Versi Rangka Kerja .NET Anda
Untuk mengesahkan kumpulan aplikasi anda menggunakan .NET 4.6 atau versi yang lebih baru, ikuti langkah berikut: Dalam Pengurus IIS, navigasi ke Kolam Aplikasi, pilih kumpulan aplikasi anda dan buka Tetapan Terperinci. Semak .NET CLR Version; ia sepatutnya v4.0.30319 atau lebih tinggi. Jika tidak, teruskan dengan perubahan konfigurasi berikut.
Mengkonfigurasi Sokongan TLS 1.2
Web.config
perkhidmatan web anda, cari bahagian <system.web>
dan tambah baris ini:<code class="language-xml"><compilation targetFramework="4.6" /> <httpRuntime targetFramework="4.6" /></code>
Bina Semula Projek Anda: Bina semula projek perkhidmatan web anda dalam Visual Studio, memastikan ia menyasarkan .NET Framework 4.6 atau lebih baru.
Mulakan semula Kumpulan Aplikasi: Mulakan semula kumpulan aplikasi yang dikaitkan dengan perkhidmatan web anda untuk melaksanakan perubahan.
Dengan melengkapkan langkah ini, IIS akan menjalankan perkhidmatan web anda secara eksplisit menggunakan .NET Framework 4.6 (atau lebih tinggi), yang sememangnya menyokong TLS 1.2. Akibatnya, sambungan ke pelayan luaran yang memerlukan TLS 1.2 harus berfungsi dengan betul.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memastikan Perkhidmatan Web .NET Saya Menggunakan TLS 1.2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!