Mar*_*oni 5 asp.net webforms friendly-url
参考:Microsoft.AspNet.FriendlyUrls
我正在使用表单身份验证和FriendlyUrls.我有一个名为"Account"的子目录,其中包含文件"Register.aspx".我需要授予文件"Register.aspx"的权限,并通过web.config拒绝所有其他文件的权限.我尝试了各种设置,但Register.aspx文件未获得许可.
web.config中
<system.web>
<authentication mode="Forms">
<forms loginUrl="Account/login" name="LOGIN" defaultUrl="Account/Logged" timeout="15" cookieless="UseDeviceProfile" protection="All" slidingExpiration="true" />
</authentication>
</system.web>
<location path="Account">
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</location>
<location path="Account/Register">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
Run Code Online (Sandbox Code Playgroud)
尝试下面的代码,将 * 改为 ?
<location path="Account/Register">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1258 次 |
| 最近记录: |