ASHX HTTP处理程序和表单身份验证

时间:2011-03-02 00:47:42

标签: .net asp.net ashx

我有一个ashx处理程序,用于从flex页面上传文件。我无法扩展表单身份验证以保护ashx文件。反正有吗?

2 个答案:

答案 0 :(得分:3)

您随时可以在.ashx文件中查看context.Request.IsAuthenticated。 (link

答案 1 :(得分:1)

您可以在ashx文件所在的目录中添加web.config文件,其中包含以下内容(我认为):

  <?xml version="1.0" encoding="utf-8" ?>
  <configuration>

    <system.web>

      <authorization>
        <deny users="?"/>
      </authorization>

    </system.web>
  </configuration>