相关疑难解决方法(0)

Asp.Net拒绝在某些页面上访问用户

如何允许用户访问我的Web应用程序,但拒绝他们访问特定页面?我想允许更多的用途来使用我已经构建的应用程序,但有几页我不希望他们能够访问.

这是我现在在Web.config中的内容.

    <authorization>
        <allow roles="COMPANY\User_1"/>
        <allow roles="COMPANY\User_2"/>
        <allow roles="COMPANY\User_3"/>

        <deny users="*"/>
    </authorization>
Run Code Online (Sandbox Code Playgroud)

================================================== ==================================这是我在标签中的含义

<system.web>
        <!-- 
            Set compilation debug="true" to insert debugging 
            symbols into the compiled page. Because this 
            affects performance, set this value to true only 
            during development.
        -->
        <customErrors mode="Off"/>
        <compilation debug="true">
            <assemblies>
                <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
                <add assembly="System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> …
Run Code Online (Sandbox Code Playgroud)

asp.net authorization

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

asp.net ×1

authorization ×1