0

私の計画は何ですか?シングルサインオンHtmlページ安心して

実際、私はHTML5でウェブサイトをJavascriptで書いています。 このウェブサイトは、C#RESTfulサービスへのajaxコールを行います。 ウェブサイトとサービスの両方は、iis 8のWindowsサーバー2012にあります。

このWebサイトは、既定のWebサイトの仮想ディレクトリにあります。 サービスはサーバーにアプリケーションとして追加されます。

サーバーはADを含むイントラネット内で実行されています。

私はURL:http://example/Authでウェブサイトにアクセスしています。

私の目標は、Windowsログイン時にすでに完了しているため、手動でログインする必要がないということです。

これはWindows認証を使用して行う必要がありますが、私はそれをアクティブにすると、自分の資格情報を入力するよう求められます。 それを入力するとすべて正常に動作します。彼らが正しい場合は、私はウェブサイトを使用することができます、そうでなければ私は予想通り401を取得します。

最初の質問:私は広告の有効なユーザーであれば自動的にログインする必要がありますか?

私はログインしたユーザーのユーザー名を取得できず、サービスに渡すことができません。

2番目の質問:ユーザー名を取得してサーバーに渡す方法は?

答えて

0

私の場合、最終的に私の問題を解決するのはかなり簡単でした。 私がしなければならなかったのは、URLをドメインに追加し、example.mydomain.com/Authのような完全修飾URLを取得することでした。 このサイトに今アクセスしようとすると、プロンプトが表示されず、資格情報も認証後のサービスなどに渡されます。

関連する問題