0

ASP.NET WebForms アプリケーションのカスタム認証モジュールに取り組んでいます。ほぼ完成しましたが、まだ実装されていない問題が 1 つあります... 許可されたユーザーがページへのアクセス許可を持っていることを確認するにはどうすればよいですか?

アプリケーションには、次の web.config があります。

  <location path="SomePage.aspx">
    <system.web>
      <authorization>
        <allow roles="Admin"/>
        <deny users="*"/>
      </authorization>
    </system.web>
  </location>

カスタム HttpModule から、要求されたばかりのページが許可されたユーザーに表示されることを確認する方法は?

4

1 に答える 1

1

UrlAuthorizationModule.CheckUrlAccessForPrincipal

http://msdn.microsoft.com/en-us/library/system.web.security.urlauthorizationmodule.checkurlaccessforprincipal.aspx

于 2013-08-09T18:14:06.877 に答える