Sokongan TLS untuk Google Cloud SQL (Generasi Kedua) dan Google App Engine
Apabila menyambung ke Google Cloud SQL (generasi ke-2) dari Google App Engine, pengguna mungkin menghadapi ralat, "TLS diminta tetapi pelayan tidak menyokong TLS." Isu ini berpunca daripada rentetan sambungan yang digunakan untuk mewujudkan sambungan pangkalan data.
Ketidakserasian dengan MySQL Level SSL
Punca ralat terletak pada ketidakserasian antara tahap MySQL SSL dan Persekitaran Standard Enjin Apl. SSL tahap MySQL, yang sering digunakan untuk meningkatkan keselamatan komunikasi, tidak disokong pada masa ini apabila menyambung kepada kejadian Cloud SQL (generasi ke-2) daripada Persekitaran Standard Enjin Apl.
Implikasi dan Pengurangan
Walaupun kekurangan sokongan SSL tahap MySQL, komunikasi antara Persekitaran Standard Enjin Apl dan Cloud SQL telahpun disulitkan, menawarkan perlindungan yang mencukupi. Walau bagaimanapun, menggunakan SSL tahap MySQL boleh memberikan lapisan jaminan tambahan.
Untuk mengurangkan isu ini, pembangun harus mengelak daripada menggunakan SSL tahap MySQL apabila menyambung kepada tika Cloud SQL (generasi ke-2) daripada Persekitaran Standard Enjin Apl. Sebaliknya, mereka boleh bergantung pada mekanisme penyulitan lalai yang disediakan oleh platform.
Atas ialah kandungan terperinci Mengapa Menyambung ke Google Cloud SQL (Generasi Kedua) daripada Enjin Apl Menghasilkan 'TLS diminta tetapi pelayan tidak menyokong TLS'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!