批准我加入的HttpHandler在<httpHandlers>
:ASP.NET HttpHandler的访问从web.config中
<httpHandlers>
<add verb="*" path="someHandlerPath.ashx" type="Web.Framework.HttpHandlers.SomeHandler, Web.Framework, Version=1.0.0.0, Culture=neutral" />
</httpHandlers>
此外,我要授予访问权限的所有用户<location>
:
<location path="someHandlerPath.ashx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web></location>
但是,这是不工作! 我怎样才能授予所有用户访问权?
谢谢!
你能更具体地说明“这不工作”的含义吗?您的处理程序是否只能由经过身份验证的用户访问,还是仅供人使用? – patmortech
只有通过身份验证的用户,位置 - >路径不起作用,因为该路径不存在于解决方案目录中,它几乎添加到httpHandlers中 – Alexey