1

ASP.NET Web サイトで混合認証を実行したいと考えています。

現在の WPF アプリケーションには、次のログイン プロセスがあります
。a) 現在の Windows ユーザーを取得し、sid をデータベースに格納されているすべての sid と比較します => sid が存在する場合、ユーザーが検出され、ログインされます
b) a) が失敗した場合 => 表示ログインフォームとフォーム認証を行う

今、彼は製品の ASP.NET 移行でこのプロセスを望んでいます。しかし、サーバーでローカル ユーザーの SID を取得できません。さらに、Web サイトは、ドメイン/LAN 内の Web サーバーと Azure 上でオンプレミスとして実行する必要があります。

これを最高に達成するための推奨事項はありますか?

フォーム部分の実装は成功しましたが、NT ログインはできないようです。ここで可能な解決策の一部を見つけました(http://mvolo.com/iis-70-twolevel-authentication-with-forms-authentication-and-windows-authentication/)、ビットが原因でこれが機能するとは思わない「SIDが存在しない場合、ユーザーは認証されません」とAzureのものに。

4

0 に答える 0