Страница входа ASP.NET MVC возвращает 401 (несанкционированный доступ) после публикации на хостинг-провайдера - PullRequest
1 голос
/ 07 апреля 2011

Чтобы обеспечить безопасный доступ к некоторому административному бэкэнду для очень ограниченной группы пользователей, я использовал аутентификацию на основе форм для некоторых защищенных действий контроллера.В моем случае web.config содержит что-то вроде:

<authentication mode="Forms">
  <forms loginUrl="~/User/Login" timeout="2880">
    <credentials passwordFormat="SHA1">
       <user name="some-user" password="fb223245bd5488866347724c2c95dbe4bb5ac906"/>
    </credentials>
  </forms>
</authentication>

Поскольку мне не нужны поставщики членства, а пользователь жестко запрограммирован, членство (и роли) не настроено.

Этоработал нормально в моей среде разработки (VS2010 + встроенный веб-сервер), пока я не опубликовал сайт для хостинг-провайдера.Теперь каждый раз, когда я перехожу к действию «Пользователь / Логин», сервер возвращает код ошибки 401 - несанкционированный доступ.

Есть идеи, как решить эту проблему?Есть ли какие-либо проблемы с конфигурацией IIS?

Среда размещения: * IIS 7 * .NET 4.0 / ASP.NET 4.0 MVC2 включен

заранее спасибо, Рейнхард

1 Ответ

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