Отсутствует привязка HTTP в IIS

использование IIS 7.5

В разделе Тип привязки я вижу следующие параметры... но опция http недоступна. Тип привязки: - нет.tcp-net.сетка для труб.служба msmq - служба msmq.formatname

Как я могу получить HTTP там? Я попытался удалить IIS и переустановить его, не помогло..

5 ответов


перейти к панели управления -- > Программы и функции
1) Включите или выключите функции Windows
2) непроверяемые "службы IIS" (IIS) и "Служба активации Windows" (был)
3) ОК ....
4) необходимо перезагрузить компьютер
Когда окна начали
Перейдите в Панель управления -- > Программы и функции
1) Включите или выключите функции Windows
2) проверено "службы Internet Information Services" (IIS) и " Служба активации процессов Windows" (Был)
3) OK

Удачи!!


в случае, если у кого-то еще есть эта проблема, мое окончательное решение было:

1) удалить WAS (службы активации Windows) 2) удалить IIS 3) перезагрузка 4) Установка 5) Установите IIS 6) перезагрузка

после этой второй перезагрузки все мои привязки вернулись... Yay:)


Я добавлю это для других разработчиков, которые столкнутся с этой проблемой в будущем. Ответы выше правильны, но есть моменты, когда вам также нужно отключить

Hosted Web Core Applications функция IIS для того, чтобы ваши выводы были видны.


У меня были некоторые аналогичные проблемы, хотя и немного разные настройки. Мой был с IIS 10. При попытке добавить новый сайт поле Тип привязки было пустым, не было полей ввода IP-адреса или порта. многочисленные удаления / повторные установки также не работали. В конце концов, решение было заменить файлы конфигурации, расположенные в C:\Windows\System32\Inetsrv\Config - ... А именно applicationHost.конфигурации, администрирование.config и перенаправления.конфиг. Я вытащил их из чистой установки. Как всегда вы должны сделать резервную копию, прежде чем делать это, также обратите внимание, что замена их приведет к потере любых существующих сайтов и установки так ступать осторожно.


я столкнулся с той же проблемой в Windows 10, решил ее с предложением ljsg. В консоли с повышенными привилегиями (Запуск от имени администратора):

cd %SYSTEMROOT%\System32\Inetsrv\Config copy *.clean.install *. ren *.config *.back ren *.config.clean *. @powershell -Command "Disable-WindowsOptionalFeature -Online –All -FeatureName @('IIS-ApplicationDevelopment','IIS-ApplicationInit','IIS-ASP','IIS-ASPNET','IIS-ASPNET45','IIS-BasicAuthentication','IIS-CertProvider','IIS-CGI','IIS-ClientCertificateMappingAuthentication','IIS-CommonHttpFeatures','IIS-DefaultDocument','IIS-DigestAuthentication','IIS-DirectoryBrowsing','IIS-FTPServer','IIS-FTPSvc','IIS-HealthAndDiagnostics','IIS-HostableWebCore','IIS-HttpCompressionDynamic','IIS-HttpCompressionStatic','IIS-HttpErrors','IIS-HttpLogging','IIS-HttpRedirect','IIS-HttpTracing','IIS-IIS6ManagementCompatibility','IIS-IISCertificateMappingAuthentication','IIS-IPSecurity','IIS-ISAPIExtensions','IIS-ISAPIFilter','IIS-LegacyScripts','IIS-LegacySnapIn','IIS-LoggingLibraries','IIS-ManagementConsole','IIS-ManagementScriptingTools','IIS-ManagementService','IIS-Metabase','IIS-NetFxExtensibility','IIS-NetFxExtensibility45','IIS-Performance','IIS-RequestFiltering','IIS-RequestMonitor','IIS-Security','IIS-ServerSideIncludes','IIS-StaticContent','IIS-URLAuthorization','IIS-WebDAV','IIS-WebServer','IIS-WebServerManagementTools','IIS-WebServerRole','IIS-WebSockets','IIS-WindowsAuthentication','IIS-WMICompatibility','WCF-HTTP-Activation','WCF-HTTP-Activation45','WCF-NonHTTP-Activation','WCF-Pipe-Activation45','WCF-Services45','WCF-TCP-Activation45','WCF-TCP-PortSharing45','WAS-ConfigurationAPI','WAS-NetFxEnvironment','WAS-ProcessModel','WAS-WindowsActivationService')"

затем перезагрузитесь и следуйте:

@powershell -Command "Enable-WindowsOptionalFeature -Online –All -FeatureName @('IIS-ApplicationDevelopment','IIS-ApplicationInit','IIS-ASP','IIS-ASPNET','IIS-ASPNET45','IIS-BasicAuthentication','IIS-CertProvider','IIS-CGI','IIS-ClientCertificateMappingAuthentication','IIS-CommonHttpFeatures','IIS-DefaultDocument','IIS-DigestAuthentication','IIS-DirectoryBrowsing','IIS-FTPServer','IIS-FTPSvc','IIS-HealthAndDiagnostics','IIS-HostableWebCore','IIS-HttpCompressionDynamic','IIS-HttpCompressionStatic','IIS-HttpErrors','IIS-HttpLogging','IIS-HttpRedirect','IIS-HttpTracing','IIS-IIS6ManagementCompatibility','IIS-IISCertificateMappingAuthentication','IIS-IPSecurity','IIS-ISAPIExtensions','IIS-ISAPIFilter','IIS-LegacyScripts','IIS-LegacySnapIn','IIS-LoggingLibraries','IIS-ManagementConsole','IIS-ManagementScriptingTools','IIS-ManagementService','IIS-Metabase','IIS-NetFxExtensibility','IIS-NetFxExtensibility45','IIS-Performance','IIS-RequestFiltering','IIS-RequestMonitor','IIS-Security','IIS-ServerSideIncludes','IIS-StaticContent','IIS-URLAuthorization','IIS-WebDAV','IIS-WebServer','IIS-WebServerManagementTools','IIS-WebServerRole','IIS-WebSockets','IIS-WindowsAuthentication','IIS-WMICompatibility','WCF-HTTP-Activation','WCF-HTTP-Activation45','WCF-NonHTTP-Activation','WCF-Pipe-Activation45','WCF-Services45','WCF-TCP-Activation45','WCF-TCP-PortSharing45','WAS-ConfigurationAPI','WAS-NetFxEnvironment','WAS-ProcessModel','WAS-WindowsActivationService')"

..конечно, функции для установки должны быть скорректированы по мере необходимости.