Rumah > pembangunan bahagian belakang > Golang > Berikut ialah beberapa pilihan tajuk yang sesuai dengan format soalan-jawapan yang anda minta: Pilihan 1 (Fokus pada masalah): * Naik taraf Pangkalan Data Azure SQL v12: Mengapa saya mendapat Ralat Jabat Tangan TLS? Pilihan 2 (F

Berikut ialah beberapa pilihan tajuk yang sesuai dengan format soalan-jawapan yang anda minta: Pilihan 1 (Fokus pada masalah): * Naik taraf Pangkalan Data Azure SQL v12: Mengapa saya mendapat Ralat Jabat Tangan TLS? Pilihan 2 (F

Mary-Kate Olsen
Lepaskan: 2024-10-26 23:48:31
asal
907 orang telah melayarinya

Here are a few title options that fit the question-answer format you requested:

Option 1 (Focus on the problem):
* Azure SQL Database v12 Upgrade: Why am I getting TLS Handshake Errors? 

Option 2 (Focus on the resolution):
* How to Fix TLS Handshake Err

Ralat Jabat Tangan TLS: Naik taraf Pangkalan Data SQL Azure kepada Sambungan Impak v12

Naik taraf Pangkalan Data Azure SQL kepada versi 12 (v12) telah menyebabkan sambungan isu untuk sesetengah aplikasi, mengakibatkan ralat ini:

Jabat Tangan TLS gagal: x509: sijil sah untuk
tr12.northcentralus1-a.worker.database.windows.net,
*.tr12. northcentralus1-a.worker.database.windows.net, bukan [server-name].database.windows.net

Punca

Ralat berlaku kerana sijil dibentangkan oleh Pangkalan Data SQL Azure tidak sah untuk nama pelayan yang dinyatakan dalam rentetan sambungan. Ini disebabkan oleh perubahan dalam cara v12 mengendalikan pengesahan sijil.

Resolusi

Untuk menyelesaikan isu, ubah suai rentetan sambungan untuk memasukkan parameter berikut:

TrustServerCertificate=True;
hostNameInCertificate=*.database.windows.net;
Salin selepas log masuk

Nota Tambahan

  • Portal Azure mencadangkan tetapan TrustServerCertificate=False dan membiarkan hostNameInCertificate kosong. Walau bagaimanapun, untuk sesetengah aplikasi, ini mungkin tidak berfungsi.
  • Sambungan yang dipercayai tidak boleh digunakan.
  • Penyulitan harus didayakan.

Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk yang sesuai dengan format soalan-jawapan yang anda minta: Pilihan 1 (Fokus pada masalah): * Naik taraf Pangkalan Data Azure SQL v12: Mengapa saya mendapat Ralat Jabat Tangan TLS? Pilihan 2 (F. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan