0

Kentico 9.0 Web サイトをインストールしたところ、すべて正常に動作しました。次に、このドキュメントを使用して Windows Active Directory 認証を構成しようとしました: https://docs.kentico.com/display/K8/Configuring+Windows+AD+authentication。ただし、URL を開くと、ログインがポップアップ表示され、有効なログイン資格情報を使用すると、ログインが常にポップアップ表示されます。

web.config を元に戻し、イベント ログを確認しましたが、多数のログイン試行について何もログに記録されていませんでした。

ドキュメントは簡単だったので、私の環境には権限の問題があると推測しています。ドキュメントには小さな警告が 1 つありますが、その方法は記載されていません。

前提条件 Windows 認証が機能するには、アプリケーションが Active Directory 内のユーザー オブジェクトの次の属性にアクセスできる必要があります (つまり、属性を保護または機密にすることはできません)。

私のアプリケーションは、ドメイン内の仮想サーバーにあります。また、Active Directory サービスはドメイン内の別のサーバーにあります。AD に対するアプリケーションの許可のために何かをする必要があるということですか? NetworkServices アプリケーション プール ID を使用しています。

ありがとう。

4

2 に答える 2

0

あなた (あなたのラップトップ) は会社のイントラネットにいて、AD 資格情報を使用してラップトップにログインする必要があります。これらの条件を満たしている場合、IE または Chrome は既に知られているため、資格情報の入力を求められることさえありません。そのため、ブラウザーは AD アカウント情報を Kentico に渡すだけです。プロンプトが継続的に表示される場合は、セットアップに問題があります。確実に

  • ドキュメントに従ってすべてを構成しました(Kentico + IIS)
  • サーバー/ホストはドメイン内にあります
  • あなたはイントラネットにいて、AD クレデンシャルでログインしています
于 2016-04-04T18:52:35.010 に答える
-1

通常、Active Directory 認証がどのように機能するかは、ユーザーを読み取るためのアクセス権を持つ AD ユーザー名とパスワードを渡す必要があります。そのユーザーの権限を確認します。

于 2016-04-04T18:47:05.830 に答える