1

現在、Eve Online のゲーム内ブラウザーで動作する asp.net Web アプリケーションを作成しています。このアプリはデータベースに接続されているため、パスワードとユーザー名がクリア テキストにならないように web.config ファイルを暗号化する必要がありました。

私はこれを行うためにこの方法を使用しました:

http://www.codedigest.com/Articles/ASPNET/242_Tips_for_Deploying_ASPNet_Application_in_Production.aspx

非常にうまく機能しますが、大きな問題があります。アプリは IE や chrome などの通常のブラウザーで実行されますが、ゲーム内ブラウザーで実行しようとするとエラーが発生します。カスタムエラーを少しオフにして、エラーが発生する場所をチェックしました。エラーは、web.config で暗号化タグを指示しているようです。しかし、これを他のブラウザで再現できないため、解決策が見つかりません。

次に、web.config ファイルを暗号化せずにアプリを実行しようとすると、ゲーム内ブラウザーでも完全に実行されました。

この問題について開発者に連絡し、フォーラムに投稿しましたが、まだ回答を得ることができませんでした.

また、アプリの入力として使用するゲーム内ブラウザーを介して、クライアントに関するヘッダーを含むさまざまな情報を取得できるため、アプリはゲーム内ブラウザーで動作する必要があります。

ここでの私の質問は、私が使用しているデータベースには重要な情報 (電子メールでさえも) がないため、簡単な認証のためのユーザー名とパスワードだけです。web.config ファイルを暗号化しないで済むでしょうか?

ありがとう。

4

0 に答える 0