同じ IIS (Windows 2003) サーバー上で実行されている Web サイトの運用バージョンと開発バージョンがあります。私たちは開発版を外部のすべての人が利用できるようにしたくありません。しかし、ユーザーがアクセスできる方法を変更するためだけに、認証システムやサイト構造を変更したくはありません。
そのため、誰かが開発サイトの Web ページを初めて読み込もうとしたときに、windows の usenrame/password ダイアログのようなものが表示されるとよいでしょう。そのダイアログがサーバー アカウントのアクセス資格情報を受け入れる場合、それは理にかなっています。NT ユーザー名/パスワードを正常に送信した後、ユーザーは開発 Web サイトのページをロードできるはずです。
したがって、基本的に、ログイン用の NT ユーザー名/パスワードを受け入れるように開発アプリケーションを作り直したくありません。サーバー自体にアクセスできる人だけがアクセスできるように保護したいだけです。これがどのように行われるかについてのアイデアはありますか?