我有一个ashx处理程序,用于从flex页面上传文件。 我一直无法扩展表单身份验证来保护ashx文件。 有没有办法做到这一点?
您可以在.ashx文件中始终检查context.Request.IsAuthenticated
。(链接)
您可以在与ashx文件相同的目录中添加一个web.config文件,并包含以下内容(我认为是这样):
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>