나는 2008r2 서버를 획득했습니다. 기본 웹 사이트는 Enabled Protocols가 "http, net.tcp"로 설정되어 있습니다. 기본 웹 사이트에서 새 응용 프로그램이 만들어지면 동일한 프로토콜이 기본적으로 사용되도록 설정하려고합니다. 아무도 이것을하는 방법을 조언을 주시겠습니까? 현재 응용 프로그램을 추가 할 때 활성화 된 프로토콜이 "http"로만 생성됩니다.IIS 7 사용 프로토콜
답변
Powershell 용 IIS 공급자를 사용하여 가능하다는 것을 알았습니다. 다음 줄은 나를 위해 일한 :
설정-ItemProperty를 IIS : \ 사이트 \ $ NetTcpWebsite -name EnabledProtocols - 값 "HTTP, net.Tcp"
WAS 용 net 및 tcp 프로토콜이 사용됩니다. 표면 공격을 최소화하기 위해 기본적으로 비활성화되어 있습니다. WCF 응용 프로그램을 호스팅 할 필요가 있습니까?
http://technet.microsoft.com/en-us/library/cc735229(v=ws.10).aspx
감사합니다.
웹 사이트에서 폭포에 프로토콜을 얻기 위하여 레벨을 응용 프로그램 수준으로 낮 춥니 다. 다음을 수행해야했습니다.
먼저 웹 사이트와 응용 프로그램을 만들었습니다. 원래의 질문을 위해 그것을 해결
$iisAppName = %YourWebsiteName%
Set-ItemProperty IIS:\sites\$iisAppName -name applicationDefaults.enabledProtocols -Value "http,net.tcp"
: 두 번째로 나는 다음과 같은 달렸다. Rob의 대답은 적절한 프로토콜을 사용하지 않고 응용 프로그램과 가상 디렉터리를 유지하는 웹 사이트 수준에서만 사용 프로토콜 프로필을 설정합니다.
나는 잠시 동안 고민하고 MSI (WiX 또는 기타) 또는 각 응용 프로그램 또는 서비스의 web.config 파일에 포함시키는 방법을 살펴 보았습니다. 결국 가장 쉬운 해결책은 IIS의 웹 사이트 기본값을 변경하여 MSI 또는 web.config를 변경하지 않고 모든 응용 프로그램과 서비스에 적용하는 것입니다. 기본 단계는 다음과 같습니다. IIS 관리자에서 사이트 노드를 클릭 한 다음 "웹 사이트 기본값 설정 ..."을 클릭하고 "사용 가능 프로토콜"속성을 http, net.tcp로 변경하십시오.
- 1. Web.config에서 net.tcp 프로토콜 사용 가능
- 2. IIS 7 : 초급 자습서
- 3. IIS 7 폼 인증
- 4. IIS 7 오류 코드
- 5. IIS 7 URL 리디렉션
- 6. cherrypy 및 IIS 7
- 7. iis 7 재생 사운드
- 8. IIS 7 압축
- 9. IronRuby on IIS 7
- 10. IIS 7 'Server.CreateObject failed'
- 11. IIS 7 NHibernate 세션
- 12. URLRewrite IIS 7
- 13. iis 7 처리기 오류
- 14. 7 IIS - 6
- 15. HttpHandler를하는 IIS 7
- 16. IIS 7, ASP.NET : AccessViolationException
- 17. IIS 7 문제 해결
- 18. iis 7 \ windows 7 asp.net 액세스가 거부되었습니다.
- 19. WCF와 UDP 프로토콜 사용
- 20. Clojurescript 프로토콜 사용?
- 21. 사용 가능한 프로토콜 찾기
- 22. Websocket 프로토콜 사용
- 23. IIS 7에서 프로토콜 = Tcp를 사용하는 FastCGI
- 24. IIS 7, 클래식 응용 프로그램 풀, 100 % CPU 사용 문제
- 25. IIS 7 리디렉션 모듈 사용 또는 자체 코드 작성
- 26. 사용 권한 IIS 7 Microsoft Windows 서버 2008
- 27. IIS 7 및 SQL SERVER 2008 사용 중 문제가 발생했습니다.
- 28. ADFS로 IIS 7 WebDav 사용 가상 폴더 보안
- 29. IIS 7 로그 요청 본문
- 30. IIS 7 구성에 문제가 있습니까?
netTCP를 사용하고 있습니다. 동일한 AD 내에서 다른 서비스에서 호출 할 엔드 포인트를 호스트합니다. –