Программно установить привязки веб-сайта ASP.NET для сайта IIS7?

StackOverflow https://stackoverflow.com/questions/1408312

Вопрос

У меня есть простой веб-сайт ASP.NET, который я в конечном итоге публикую/запускаю на сервере IIS7.

Можно ли добавить в мой файл web.config некоторую «привязывающую» информацию вместо того, чтобы устанавливать ее вручную через сайт в IIS7.

например.представьте, что у меня есть следующие привязки

  1. http://foo.mysite.com 80
  2. http://bar.mysite.com 80
  3. http://www.mysite.com 80

ваше здоровье!

Это было полезно?

Решение 2

Ответил на форумах IIS здесь :-

Хотя конфигурация привязки обновлено на отдельном сайте уровень, конфигурация привязки информация хранится на сервере applicationHost.config файл, не в отдельные файлы web.config под каждого веб-сайта.Разрешение на индивидуальное владельцам веб-сайтов менять привязки для их веб-сайтов это безопасность риск.

Другие советы

Я не знаю, можете ли вы это сделать из web.config.

Но если у вас есть автоматическое развертывание, вы можете сделать следующее:

http://bloggingabout.net/blogs/dennis/archive/2008/05/16/programmatically-creating-an-iis7-site.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top