Asp.net 允许表单身份验证中的特定扩展
我正在使用表单身份验证Asp.net 允许表单身份验证中的特定扩展,asp.net,Asp.net,我正在使用表单身份验证 <authorization> <deny users="?" /> </authorization> <authorization> <deny users="?" /> </authorization> 但是,我想允许为特定分机拨打所有电话,比如*.abc <authorization> <deny users="?" /> </authori
<authorization>
<deny users="?" />
</authorization>
<authorization>
<deny users="?" />
</authorization>
但是,我想允许为特定分机拨打所有电话,比如*.abc
<authorization>
<deny users="?" />
</authorization>
我试过:
<authorization>
<deny users="?" />
</authorization>
<location path=".abc">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
<authorization>
<deny users="?" />
</authorization>
但不允许使用通配符
<authorization>
<deny users="?" />
</authorization>
如何允许所有用户使用*.abc调用?
在AuthenticateRequest httpmodule中是否有我可以使用的web.config元素或我可以执行的任何操作?如果它是单个文件,则可以执行以下操作
<authorization>
<deny users="?" />
</authorization>
<location path="filename.abc">
否则,将文件放在文件夹/子文件夹体系结构中,并允许匿名使用
<authorization>
<deny users="?" />
</authorization>
<location path="foldername">
我有扩展名为abc的动态文件。因为它们不是物理文件,所以我无法将它们放在文件夹中。我需要允许所有*.abc文件。这对解决我的问题非常有帮助。我在一个动态文件夹中创建了所有动态页面,它工作了…谢谢!