Tengo un servidor de win 2008r2. El sitio web predeterminado tiene Protocolos habilitados establecidos en "http, net.tcp". Cuando se crean nuevas aplicaciones en el sitio web predeterminado, me gustaría establecer de forma predeterminada los mismos protocolos habilitados. ¿Alguien podría aconsejarme cómo hacer esto? Actualmente, cuando agrego una aplicación, se crea con un protocolo habilitado de solo "http"IIS 7 Protocolos habilitados
Respuesta
Encontré que esto era posible usando el proveedor de IIS para Powershell. La siguiente línea funcionó para mí:
Set-ItemProperty IIS: \ sites \ $ NetTcpWebsite -nombre EnabledProtocols -Valor "http, net.tcp"
Los protocolos net y tcp se usan para WAS. Están deshabilitados por defecto para minimizar la superficie de los ataques. ¿Está hospedando aplicaciones WCF para necesitar esto?
http://technet.microsoft.com/en-us/library/cc735229(v=ws.10).aspx
Saludos.
el fin de obtener los protocolos de cascada desde el sitio web nivel hasta el nivel de la aplicación que tenía que hacer lo siguiente:
Primero creé el sitio web y las aplicaciones. En segundo lugar me encontré con lo siguiente:
$iisAppName = %YourWebsiteName%
Set-ItemProperty IIS:\sites\$iisAppName -name applicationDefaults.enabledProtocols -Value "http,net.tcp"
Eso lo resolvió la pregunta original. La respuesta de Rob solo establecerá el perfil de Protocolos habilitados en el nivel del sitio web, lo que deja sus aplicaciones y directorios virtuales sin los protocolos adecuados habilitados.
Luché con esto por un tiempo y busqué formas de incluirlo en el MSI (WiX u otro) o en el archivo web.config de cada aplicación o servicio. Al final, la solución más fácil fue cambiar el valor predeterminado del sitio web en IIS para que se aplicara a todas las aplicaciones y servicios sin necesidad de cambiar el MSI o web.config. Los pasos básicos son: En el Administrador IIS, haga clic en el nodo Sitios, luego haga clic en "Establecer valores predeterminados del sitio web ...", cambie la propiedad "Protocolos habilitados" a http, net.tcp
- 1. IIS 7 Not Serving Default Document
- 2. Cómo agregar net.tcp a los "Protocolos habilitados" mediante el uso de un proyecto/configuración WIX 3.5?
- 3. cómo iis 7 genera etags
- 4. IIS 7 Deshabilitar "Requerir SSL"
- 5. IIS 7: Tutorial para principiantes
- 6. NHibernate Session con IIS 7
- 7. Cómo habilitar SSL en IIS 7/Windows 7 64bit
- 8. IIS 7 - Autenticación de Windows no funciona
- 9. ¿Cómo prevenir/extender idleTimeout en IIS 7?
- 10. HttpModule personalizado para IIS 7 para
- 11. Falta la carpeta Adminscripts en IIS 7
- 12. IIS 7 de compresión que no trabaja
- 13. Webactivator no se ejecuta en IIS 7
- 14. Apache e IIS 7 funcionando juntos
- 15. ¿Cómo funciona la canalización IIS 7/ASP.Net?
- 16. ¿Tiene IIS 7 límite de solicitudes simultáneas?
- 17. IIS 7 Cuerpo de solicitud de registro
- 18. personificación de IIS 7 e identidades
- 19. Implementar War File en Microsoft IIS 7
- 20. IIS 7 httpruntime maxRequestLength límite de 2097151
- 21. IIS 7 Servicio no disponible 503 ERROR
- 22. IIS 7 Log Files Auto Delete?
- 23. IIS 7 no reconoce el archivo svc
- 24. IIS 7, HttpHandler y HTTP Error 500.21
- 25. error utilizando la sesión en IIS 7
- 26. Certificado de cliente con IIS 7
- 27. HttpHandler no funciona en IIS 7
- 28. CFBundleDocumentTypes & UIFileSharing Problemas habilitados
- 29. protocolos binarios v. Protocolos de texto
- 30. TabRenderer sin estilos visuales habilitados?
Estoy usando netTCP porque estoy hospedar un punto final para ser llamado desde otro servicio dentro del mismo AD. –