2008-09-21 3 views
6

Я хотел бы настроить процесс asp.net для запуска под учетной записью с учетными данными домена. Мое требование - получить доступ к некоторым файлам на сетевом ресурсе.Как настроить процесс asp.net для запуска под учетной записью домена?

Каковы шаги для этого? Есть ли встроенная учетная запись, которую я могу использовать?

ответ

9

Проверьте эту статью из MSDN.

How To: Create a Service Account for an ASP.NET 2.0 Application

Это Как показывает вам, как создать и настроить собственный наименее привилегированной учетной записи службы для запуска веб-приложения ASP.NET. По умолчанию приложение ASP.NET в Microsoft Windows Server 2003 и IIS 6.0 работает с использованием встроенной учетной записи сетевой службы. В производственных средах вы обычно запускаете свое приложение, используя собственную учетную запись службы. Используя собственную учетную запись службы, вы можете проводить аудит и авторизацию своего приложения отдельно от других, а ваше приложение защищено от любых изменений, внесенных в привилегии или разрешения, связанные с учетной записью сетевой службы. Чтобы использовать пользовательскую учетную запись службы, вы должны настроить учетную запись, запустив утилиту Aspnet_regiis.exe с ключом -ga, а затем настройте приложение для запуска в настраиваемом пуле приложений, в котором используется идентификатор настраиваемой учетной записи.

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