.htaccess для IIS? - PullRequest
       3

.htaccess для IIS?

3 голосов
/ 03 апреля 2009

Есть ли способ получить контроль доступа на основе URI непосредственно в IIS, который работает со статическим содержимым, службами ASP, WCF и всем остальным, что выглядит как запрос HTTP?

В частности, я хочу, чтобы контроль доступа был пуленепробиваемым, насколько это возможно, предпочтительно принимая решение до IIS даже пытается выяснить, чем обрабатывать запрос.

  • Эта ссылка намекает на то, что этого нельзя сделать, но он старый, и я был бы очень удивлен, если то, что я ищу, не существует.
  • Эта ссылка имеет несколько других вариантов (и менее "агрессивное" сообщество)

Идеальное решение было бы в состоянии объявить, что все (статическое и динамическое содержимое) по данному URL (например, https://dns.name/some/path/*) требует входа в систему, и пользователь должен быть в какой-то группе. Кроме того, я бы предпочел установить файл имени пользователя / пароля (по крайней мере, на данный момент), а не AD или какую-либо систему учетных записей Windows.

Короче говоря, мне нужен контроль доступа, и я не хочу писать код для его получения.


Это , похоже, связано, но я не уверен, что это совсем то же самое.

Ответы [ 2 ]

3 голосов
/ 03 апреля 2009

Если у вас есть доступ к IIS и вы знаете синтаксис .htaccess, вы можете использовать ISAPI_Rewrite 3 . Lite версия бесплатна.

3 голосов
/ 03 апреля 2009

Вы можете установить правила доступа для веб-приложения ASP.NET или WCF в файле web.config.

КАК: Управлять разрешениями авторизации в приложении ASP.NET

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...