none
IISの認証について RRS feed

  • 質問

  • お世話になります。

    IISでwebサーバーを構築しています。

    ドメイン内のアカウントユーザーがアクセスするときwindows認証 ドメイン外のユーザーがアクセスするときは

    webサーバ内で保存されたユーザーIDとパスワードを使用するようにしたいとおもったら

    IISはどのように設定すればよろしいでしょうか。

    試しにwindows認証と基本認証を両方ともONにしましたがうまくいきません。 IISの設定だけで可能でしょうか

    2021年5月28日 5:00

すべての返信

  • > ドメイン内のアカウントユーザーがアクセスするときwindows認証 ドメイン外のユーザーがアクセスするときはwebサーバ内で保存されたユーザーIDとパスワードを使用するようにしたいとおもったらIISはどのように設定すればよろしいでしょうか。試しにwindows認証と基本認証を両方ともONにしましたがうまくいきません。 IISの設定だけで可能でしょうか

    IIS だけでは何ともならないと思います。

    以前、似た話があって、その時は同じサイトに Windows 認証とその他の認証方式(基本認証とかフォーム認証)の両方を併用するというのは現実的ではないということで、結局は別に「ドメイン外のユーザー」用のミラーサイトを作り、そちらにはフォーム認証を実装して「ドメイン外のユーザー」がアクセスしてきたらそちらにリダイレクトするという話なりました。

    その時のスレッドは以下の通りです。ご参考まで。

    Windows認証できないときにフォーム認証(ログインページ)に移行するには?
    https://social.technet.microsoft.com/Forums/ja-JP/f805a035-ec72-4edf-b536-2bcdced35073/windows3546935388123911236512394123561239212365123951250112457125?forum=aspnetja

    IIS Windows認証エラー時のリダイレクトについて
    https://social.msdn.microsoft.com/Forums/ja-JP/18cf197d-482f-4a82-818d-6519a50aa94f/iis?forum=aspnetja

    非ドメインユーザーをリダイレクトする方法は以下の記事にまとめてありますので、その気になったら読んでみてください。

    非ドメインユーザーの誘導
    http://surferonwww.info/BlogEngine/post/2015/07/09/guidance-for-non-domain-user-accessed-to-integrated-windows-authentication-site.aspx
    • 編集済み SurferOnWww 2021年5月28日 7:33 リンク設定
    2021年5月28日 5:55
  • はじめまして。

    要件 (イントラネット内でのみWebを利用? etc) やうまくいかなかった内容 (認証画面が出る? or Webにアクセスできない? etc) が不明のため、的を外した回答であれば恐縮です。
    もしも Windows 認証の機能を試されているのであれば、以下 Web ページに記載された条件を満たせば接続可能です。なお、基本認証の有効化は不要です。

    IIS : Windows認証を設定する
    https://www.server-world.info/query?os=Windows_Server_2019&p=iis&f=10

    <設定要約>
    ・IIS サーバ側に、ログオン元のユーザーアカウントと同一のユーザーアカウント(パスワードも同一)が存在(*)
    ・インターネットエクスプローラのセキュリティ設定で、アクセス先の Web サイトがローカルイントラネットサイトとして登録されている
    * 同一でない場合は認証画面が表示され、IISサーバ側で許可されたユーザであれば接続可能(基本認証と同挙動)

    単純に Windows 認証を試されている場合、上記回答が参考になれば幸いです。
    • 編集済み Zaamasu 2021年5月30日 2:05
    2021年5月30日 2:04