2010-12-13 10 views
2

私はADに対して人を認証するシングルサインオンウィジェットを持っています。また、一般のユーザーアカウントでアクセスされる従業員のキオスク、マシンもあります。その汎用ユーザーアカウントは、シングルサインオンの一部として使用することはできません。これらのユーザーは、実際のアクティブディレクトリアカウントでログインする必要があります。問題は、これらの一般的なアカウントがどのロールにも属していないことです。だから私は自分のコードでその認証をしなければならない。強制的にWindowsにプログラムを認証する

このアプリケーションはWindows認証で動作します。

コードから特定のユーザーにWindows Athenticateを強制する方法はありますか?

<authorization> 
    <denyRoles="RoleExcludeFromSSO"> 
</authorization> 

にその役割から、ユーザーは常に自分の資格情報を入力する必要があり、この方法は:私は私が使用

+0

OKですので、Http.Context.SkipAuthrorizationがあります。どちらが良いことを知っている、私はそれが逆の代替を探しています。それはasp.netの深さのどこかにある必要があります...助けてください! – dexter

+0

別のWebアプリケーションでウィジェットが使用されていることを意味しますか?または、Webアプリケーションが1つだけですか?一般的なユーザーアカウントの意味は?ローカルユーザーアカウント(非ADユーザーアカウント)を意味しますか? –

答えて

0

.. Global.asaxの中で私のカスタム認証の大半を行います。

関連する問題