2016-09-28 4 views
4

C#アプリケーションのapp.configでSQL接続文字列を暗号化する方法を調べるために、多くの検索を行っていました。私は、aspnet_regiisを使用すると、クライアントマシン上のいずれかが安全でないことが判明しました。何かを知っていればそれを解読でき、Webサービスを使用するようアドバイスされました。WebサービスでC#アプリケーションのconnecton文字列を表示しない

ありがとう、

答えて

3

クライアントアプリケーションとSQLサーバーの間にレイヤーを構築する必要があります。これは、現代のアプリケーションでは繰り返されるパターンです。

クライアントからの要求に応答し、SQLデータベースからデータを取得するWebサービスを作成します。この方法では、SQL接続文字列はクライアントによって決して認識されません。

関連する問題