Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Berikut ialah beberapa pilihan tajuk, dengan mengambil kira format soalan dan fokus artikel: Pilihan 1 (Terus & Ringkas): * Mengapa Saya Mendapat Ralat Jabat Tangan TLS Selepas Peningkatan Pangkalan Data Azure SQL v12? Op

Berikut ialah beberapa pilihan tajuk, dengan mengambil kira format soalan dan fokus artikel: Pilihan 1 (Terus & Ringkas): * Mengapa Saya Mendapat Ralat Jabat Tangan TLS Selepas Peningkatan Pangkalan Data Azure SQL v12? Op

Susan Sarandon
Susan Sarandonasal
2024-10-26 21:39:02191semak imbas

Here are a few title options, keeping in mind the question format and article's focus:

Option 1 (Direct & Concise):

* Why Do I Get TLS Handshake Errors After Azure SQL Database v12 Upgrade?

Option 2 (More Specific to Cause):

* Azure SQL v12 Upgrade:

Azure SQL Database TLS Handshake Failure Post-v12 Upgrade

Pengguna melaporkan mengalami kegagalan jabat tangan TLS apabila cuba menyambung ke Pangkalan Data Azure SQL mereka sejak naik taraf v12. Mesej ralat menunjukkan bahawa sijil itu sah untuk nama hos tertentu, tetapi bukan untuk nama pelayan yang cuba disambungkan.

Penyelesaian masalah:

Satu penyelesaian yang berpotensi ialah mengubah suai rentetan sambungan. Khususnya, parameter TrustServerCertificate dan hostNameInCertificate perlu dilaraskan seperti berikut:

  • TrustServerCertificate=True
  • hostNameInCertificate=*.database
net.

Sebab Sambungan Tempatan Berjaya:

Rentetan sambungan yang digunakan mungkin tidak perlu diubah suai untuk sambungan setempat kerana sijil TLS akan sejajar dengan nama pelayan yang digunakan.

Isu Sambungan Apl Web Azure:

Dalam kes Apl Web Azure, rentetan sambungan yang diubah suai diperlukan kerana portal Azure mencadangkan tetapan TrustServerCertificate=False dan meninggalkan hostNameInCertificate. Walau bagaimanapun, konfigurasi ini nampaknya menyebabkan isu sambungan selepas kemas kini v12.

Petua:

    Pastikan rentetan sambungan dikemas kini dengan parameter TrustServerCertificate dan hostNameInCertificate yang sesuai .
  • Sahkan bahawa rentetan sambungan yang dikemas kini digunakan dengan betul dalam kod aplikasi anda.
  • Jika isu berterusan, periksa log pelayan untuk mendapatkan maklumat ralat tambahan.

Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengambil kira format soalan dan fokus artikel: Pilihan 1 (Terus & Ringkas): * Mengapa Saya Mendapat Ralat Jabat Tangan TLS Selepas Peningkatan Pangkalan Data Azure SQL v12? Op. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn