ASP メンバーシップ データベースを使用して Web サイトのセキュリティを管理しており、各 Web サイトは 1 つのメンバーシップ ロールに対応しています。これらのプロジェクト Web サイトへのすべてのハイパーリンクを一覧表示するポータル サイトを作成し (任意のロール内のすべてのユーザーがこのポータル サイトにログオンできます)、webconfig ファイルに、すべてのプロジェクト Web サイトのすべてのロールを一覧表示します。
<authorization>
<allow roles="Administrators,ProjectId1_Member,ProjectId10_Member,ProjectId11_Member,ProjectId12_Member,ProjectId13_Member,ProjectId14_Member,ProjectId15_Member,ProjectId16_Member,ProjectId17_Member,ProjectId18_Member,ProjectId19_Member,ProjectId2_Member,ProjectId21_Member,ProjectId22_Member,ProjectId23_Member,ProjectId24_Member,ProjectId25_Member, "/>
<deny users="*"/>
</authorization>
ただし、ユーザーがポータル サイトにログオンすることは機能します。ただし、ユーザーがハイパーリンクをクリックして特定のプロジェクト Web サイトに移動すると、ユーザーは再びログイン ページに移動します。この二重ログインを回避する方法はありますか?
ありがとう、
魏