質問

統合する必要があるアプリケーションがあり、Jakarta Connectionを使用してIISからアプリケーションに到達します。

したがって、基本操作は次のとおりです。

  1. ユーザーはURLに移動します
  2. アプリケーションにリダイレクトされます
  3. SSOが有効になっているため、ドメイン資格情報の取得のためにIISにリダイレクトされます
  4. アプリケーションに戻ります
  5. ユーザー名が空白の場合、ログインページを表示する場合は、ユーザーを入れます。

これはすべてのステップの単純化ですが、基本的なアイデアはここにあります。

一部のユーザーには資格情報がなく、ユーザー名/パスワードを求める必要があるため、Windows Integrated AuthとAnonymousの両方が必要であることが困難です。

私は見ました: 匿名の前のIIS Windows認証 すでにですが、ユーザーはリンクをクリックして決定することができません。アプリケーションはlogin.aspxを探しているIISに戻り、そこからドメイン資格情報を取得するか、アプリケーションの空の文字列に戻して、資格情報がないことを示すものです。

匿名が401リクエストを行わないかのように、資格情報が渡されないかのように、これは不可能に思えないようです。

ASP.NETページを使用してこれを動作させることができない場合、ISAPIフィルターまたはモジュールを使用して実行できますか?

アップデート:

可能なソリューションを見つけましたが、ログインページがJBossサーバーにあるため、機能させる方法を把握する必要があります。

http://mvolo.com/blogs/serverside/archive/2008/02/11/iis-7.0-two_2d00_level-authentication-forms-authentication-and-windows-authentication.aspx

役に立ちましたか?

解決

IISの認証を匿名として保持します。

ホームページをロードするときは、存在する場合、現在のログイン型ユーザー名のアクティブディレクトリを確認してください

現在のユーザーに追加の機能を提供するか、オプションが少なくなります。

参照 - > アクティブなディレクトリチェーキ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top