現在、適切なセキュリティ対策を講じずにSqlConnectionオブジェクトを使用してデータベース接続を直接開いている(SQL Serverがリモートにある)Windowsアプリがあります。
次に、証明書を使用してデータベース接続を保護する必要があります。SQLServerとWindowsアプリケーションでの証明書の追加について何か読んだ。しかし、私はそれをどのように行うかについて明確に理解しておらず、それがどれほど効果的であるかについてもわかりません。誰かが私にいくつかのアイデア、articaleへの役立つリンク、またはサンプルコードを投げることができますか?
「Webサービス」の証明書をIISで構成できるため、友人の1人が「Webサービス」を作成してIISでホストするように提案しました。そして、WindowsアプリケーションからそのWebサービスを呼び出します。しかし、このソリューションがどれほど優れているかはわかりません。
私を助けてくれてありがとう。