0

web.config用のWebベースのエディターを知っている人はいますか?素敵なウェブインターフェースを介して設定を変更および追加する可能性を提供したいと思います。

更新:セキュリティの問題を認識していますが、それでも可能にしたいです。アプリケーションは、外部では利用できない内部アプリです。web.config内で承認を構成し、アプリにアクセスできるユーザーを管理できるようにしたい。さらに、更新可能にしたいアプリ設定がいくつかあります。たとえば、メールサーバー、接続文字列など。

4

3 に答える 3

2

私はこの点でGregDに同意する傾向があります...web.configを公開することはまったく良い考えではありません。ユーザーが実際にいくつかの設定を構成できるようにする場合は、ユーザーが要件に従って値を設定できるようにするためのインターフェースを提供します。例が必要な場合は、組み込みのASP.NETWebサイト管理ツールを確認してください。

于 2009-02-04T06:03:35.073 に答える
1

web.configがインターネットから読み取れないのには十分な理由があります。しないでください。

追加するために編集し ましたweb.configを開いて何を達成したいですか?web.configは、データベース接続文字列の保存、デバッグのオフ/オンの切り替え、ローカルまたはリモートでのエラーメッセージの表示などを行う場所です。web.configを開いてWebインターフェイスを介して「編集」することは、本当に誰かを求めています。それをハックして、アプリケーションへのフルアクセスを取得します。

于 2009-02-04T05:55:38.833 に答える
0

おそらくこれを行うべきではないことに同意します....しかし、私たちは皆ここにいる大人なので、穀物に逆らって...

Web サイトが完全信頼モードで実行されている場合は、web.config を変更できます。たとえば、GoDaddy でホストされている場合は、おそらく運が悪いでしょう。

そうは言っても、BlogEngine用に私が書いた管理ページを活用して、AppPool サービスに編集権限を付与したファイルを編集できるようにすることができます。これをユーザー コントロールに作り直してから、保護されたURL アドレスやフォルダーに追加することをお勧めします。

于 2009-02-06T00:45:07.957 に答える