2011-10-28 6 views
0

Windows認証を使用して自分のWebサイトにフォルダを保護しました。私はサーバー上にユーザーを作成し、匿名アクセスを削除しながらフォルダーにアクセスできるようにしました。これはうまくいきますが、ユーザーがInternet Explorer経由でログインする場合は、ドメイン(DOMAIN \ username)を指定する必要があります。ユーザードメインを必要とせずにIIS 7でフォルダを保護します。 DOMAIN username

ドメインとユーザー名だけを必要としないことはありますか?

ありがとうございました!

答えて

0

解決策が見つかりました。私はそれ以前は動作していましたが、表示されているURLがHTTPSにリダイレクトされていても表示されていなかったため認識しませんでした。 I

IISブラウザのフォルダで、403.4のカスタムエラーページを設定し、サイトのルート(redirectSSL.htm)にHTMLファイルを作成して、そのエラーを出力します。

ファイルにこのスクリプトを追加します。

<html> 
    <head><title>Redirecting...</title></head> 
    <script language="JavaScript"> 
    function redirectHttpToHttps() 
    { 
    var httpURL= window.location.hostname + window.location.pathname + window.location.search; 
    var httpsURL= "https://" + httpURL; 
    window.location = httpsURL; 
    } 
    redirectHttpToHttps(); 
    </script> 
    <body> 
    </body> 
    </html> 

し、Windows認証を無効にし、基本認証を有効にします。基本認証で「編集」をクリックし、デフォルトのドメインを指定します。

これは動作するはずです。