仮想ルーティングURL(asp.netルーティングとフォーム認証)でフォーム認証を使用するにはどうすればよいですか?
<system.web>
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
</system.web>
〜/ tools/mypage.aspxへのリクエストでは、ユーザーが管理者ロールに属している必要があります。 URLルーティングを使用して〜/ categories/mytoolsへのリクエストが上記のページにルーティングされている場合、フォーム認証ではユーザーは管理者ロールになる必要はありません。仮想ルーティングされたURLでフォーム認証を使用するにはどうすればよいですか?
だから私はこれを私のwebconfigに追加する必要があります:
フォーム認証が必要なすべての仮想URL?これは、「保護された」宛先ページに向けられたすべてのURLで行わなければならない場合は、繰り返します。別の解決策がありますか?