2017-08-28 4 views
2

最近TLS 1.0とTLS 1.1を削除してTLS 1.2だけを残してセキュリティ保護されたWebサーバーを更新する必要がありました。これは、SQLサーバーへの接続が失敗する原因となりました(TLS1.2を受け入れるためにSQLサーバーの更新が実行される必要があります)C#TLSとSQL Server

接続文字列に "TrustServerCertificate "WebサーバーとSQLサーバー間の接続がSSL接続を介して実行されている理由を理解できません。 Webサーバー上のサイトにSecure Certificateがインストールされていれば、これがデフォルトですか?あるいは、安全な接続を強制する何か他のものがありますか?

+0

私はそれを理解している方法です。ここでは2つのクライアント間の接続について考えています.SSL接続を開始すると、他のクライアントはsslを使用していないため拒否できません。 – TheGameiswar

答えて

0

SQL Serverインスタンスで「暗号化を強制する」が有効になっているかどうかを確認してください。

+0

私が言うことができないことをあなたが照会する方法を知らない限り。私がサーバーに持っている唯一のアクセスはVisual Studiosです。うん、私はSSMSを持っていない – scripter78