実現したいこと
sqlserver接続時の証明書エラーを解決したい
発生している問題・分からないこと
ローカルのsqlserverに接続しようとした際に証明書エラーがでます。
MVCで試したときは、
Trusted_Connection=True;
をDB接続文字列の末尾にくっつけることで出なくなりましたが、Reactテンプレートで今回試したところ、上記の文字列をDB接続文字列の末尾にくっつけてもこのエラーが出続けています。
ちなみにSSMSをつかってsqlserverには接続できていました。
エラーメッセージ
error
1Microsoft.Data.SqlClient.SqlException: 'A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - 信頼されていない機関によって証明書チェーンが発行されました。)'
該当のソースコード
C#
1"自分のプロジェクト名DBConnectionString": "Server=(localdb)\\mssqllocaldb;Database=aspnet-53bc9b9d-9d6a-45d4-8429-...;Trusted_Connection=True;TrustServerCertificate=True"
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
TrustServerCertificate=TrueまたはEncrypt=Falseを接続文字列の末尾にくっつけたりしてみたが変わらなかった
補足
reactテンプレート
react18.2
.net6
回答1件
あなたの回答
tips
プレビュー