2014-01-24 7 views
0

Я пытаюсь создать свое первое приложение ASP.NET MVC 4, Intranet, используя IIS Express. Но когда я запускаю проект по умолчанию, используя эту конфигурацию:authentification asp.net MVC 4 intranet

<compilation debug="true" targetFramework="4.5" /> 
    <httpRuntime targetFramework="4.5" /> 
    <authentication mode="Windows" /> 
    <authorization> 
     <deny users="?" /> 
    </authorization> 

Для использования веб-приложения требуется имя пользователя и пароль. Где я нахожу это, plese? Как я могу настроить это?

Спасибо в adavance!

+0

http://www.wiktorzychla.com/2012/06/iis-75-integrated-security-with-no.html –

+0

Какой браузер вы используете? IE должен забрать ваши учетные данные Windows, но другие браузеры не делают это так хорошо. –

+0

@Mike Cheel: Google Chrome – user3212730

ответ

0

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

<authorization> 
    <allow users="user1,user2,...,userN" /> 
    <deny users="*" /> 
</authorization> 

Где user1, user2 до userN имена пользователей, которые вы хотите, чтобы достоверно вошли в систему (без необходимость вводить любой пароль). Если вы хотите, чтобы все пользователи автоматически войти, вы должны следовать советам Wiktor и прочитать статью он вставленное в комментарии: http://www.wiktorzychla.com/2012/06/iis-75-integrated-security-with-no.html

+0

вы можете объяснить эту конфигурацию, пожалуйста? – user3212730

+0

@bejger: это определенно не обязательно –

+0

@bejger: Спасибо, что о пароле? – user3212730

0

Поскольку ваш режим аутентификации является Windows, <authentication mode="Windows" />, он должен аутентифицировать от учетных записей пользователей окон на сервер.

 Смежные вопросы

  • Нет связанных вопросов^_^