フォーム認証によって完全に保護されたASP.NET Webアプリケーションがあります。ローカルリクエストに対してフォーム認証をバイパスする方法はありますか?
同じマシン上の別のアプリケーション(Webまたはコンソール)からのWeb要求がフォーム認証をバイパスし、認証されたかのようにページにアクセスできるような設定はありますか?
フォーム認証によって完全に保護されたASP.NET Webアプリケーションがあります。ローカルリクエストに対してフォーム認証をバイパスする方法はありますか?
同じマシン上の別のアプリケーション(Webまたはコンソール)からのWeb要求がフォーム認証をバイパスし、認証されたかのようにページにアクセスできるような設定はありますか?
@ merlin2011、あなたは2つの選択肢があります。別のアプリケーションで同じのmachineKeyと
1.useクッキー。(最も簡単)
ASP.NETにおけるフォーム認証は、暗号化と復号あなたのアイデンティティにクッキーを使用して、logged.theアプリケーションを使用しているかどうかを示しますデフォルトでは異なるアプリケーションのIDを暗号化するための別のキーです。 は、より多くのを参照してください。 Forms Authentication Across Applications
ノート:唯一の同じウェブドメインの間のアプリケーションのために、このソリューション。このような状況で (例えば、www.example.com
、a.example.com
、www.example1.com
が動作しない場合)
2.別のWebドメインのアプリケーション(コンプレックス)
、あなたはSingle Sign-on
ソリューションが必要.thisログに記録されているかどうかにかかわらず、ユーザーを認証するためのコードを記述する必要があります。
この記事はあなたのCross Site Authentication and Data Transfer
良いlucklyを助けることができます!