ASHX HTTP обработчики и аутентификация форм - PullRequest
2 голосов
/ 02 марта 2011

У меня есть обработчик ashx, который я использую для загрузки файлов со страницы Flex. Мне не удалось расширить проверку подлинности с помощью форм для защиты файла Ashx. Есть ли в любом случае, чтобы сделать это?

Ответы [ 2 ]

3 голосов
/ 02 марта 2011

Вы всегда можете проверить context.Request.IsAuthenticated в вашем файле .ashx. ( ссылка )

1 голос
/ 02 марта 2011

Вы можете добавить файл web.config в тот же каталог, что и файл ashx, со следующим содержимым (я думаю):

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

    <system.web>

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

    </system.web>
  </configuration>
...