0

同じ IIS (Windows 2003) サーバー上で実行されている Web サイトの運用バージョンと開発バージョンがあります。私たちは開発版を外部のすべての人が利用できるようにしたくありません。しかし、ユーザーがアクセスできる方法を変更するためだけに、認証システムやサイト構造を変更したくはありません。

そのため、誰かが開発サイトの Web ページを初めて読み込もうとしたときに、windows の usenrame/password ダイアログのようなものが表示されるとよいでしょう。そのダイアログがサーバー アカウントのアクセス資格情報を受け入れる場合、それは理にかなっています。NT ユーザー名/パスワードを正常に送信した後、ユーザーは開発 Web サイトのページをロードできるはずです。

したがって、基本的に、ログイン用の NT ユーザー名/パスワードを受け入れるように開発アプリケーションを作り直したくありません。サーバー自体にアクセスできる人だけがアクセスできるように保護したいだけです。これがどのように行われるかについてのアイデアはありますか?

4

1 に答える 1

2

2.0 を使用していると仮定しますが、構成の多くは同じです。

http://msdn.microsoft.com/en-us/library/ff647405.aspx

Windows 認証を使用するようにアプリケーションを構成し、匿名ユーザーを拒否し、オプションでアクセスを許可する特定のグループを指定するだけで、変更を加える必要はありません。

于 2011-08-06T10:22:44.203 に答える