개발 목적으로 리버스 프록시를 설정해야합니다. 나는 IIS 또는 아파치를 위해 그것을하는 방법에 관한 많은 블로그를 발견 할 수있다. 하지만 배포 중에 사용됩니다. 개발하는 동안 Visual Studio 2012를 사용하고 있습니다. Visual Studio 개발 서버에 대해 어떻게 역방향 프록시를 설정할 수 있습니까? 아니면 단순히 iis를 사용하도록 Visual Studio에 알릴 수 있습니까?Visual Studio 2012의 역방향 프록시 설정
답변
나는 Fiddler2 (see Fiddler download page)을 사용하여 이것을 수행했습니다. Fiddler2는 .NET 2 용으로 제작되었지만 여전히 최신 버전의 .NET을 사용하고 있습니다.
피들러를 설치 한 후 the instructions for creating a FiddlerScript rule을 따라 피델 러를 역방향 프록시로 사용했습니다. 분명히하기 위해, 나는 레지스트리에서 DWORD를 만들지 않았거나 다른 지시 사항 중 하나를 따르지 않았다 ... "FiddlerScript 규칙을 작성하십시오."아래에 명시된 것을 따랐습니다. 이 CustomRules.js
(5 단계) 내 라인에 줄을 추가 온
이처럼 보였다 :
내가 명령 프롬프트를 열고ipconfig /all
를 입력에서 가져온 - 값
sto-lt-eov
if (oSession.host.toLowerCase() == "sto-lt-eov:8888") oSession.host = "localhost:52044";
. 이에 대한 귀하의 가치는 귀하가받는 첫 번째 라인 인 Host Name
에 있습니다. 규칙에서 소문자로 입력했는지 확인하십시오. 처음에는 .toLowerCase() 메소드에서 일치를 일으키지 않은 채 복사 한 후 붙여 넣었습니다.
내 IIS (개발 서버)는 포트 52044
에서 실행되지만 주기적으로 변경되므로 포트가 변경 될 때 규칙의 해당 부분을 유지해야한다는 단점이 있습니다.
결과로 동일한 WiFi에서 실행되는 iPad를 사용하여 IIS 개발 서버에서 실행되는 웹 사이트에 액세스 할 수있었습니다.
추신. 내가 전에 blog post from Ashley Angell mentioned in another StackOverflow-question에서 실행 오징어와 함께 해봤지만,이 문제로 돌아 왔을 때 피들러는 사용자 친화적 인 옵션처럼 보였다. 오징어는 옵션으로 절대적으로 수수께끼가 난다. 필자보다 피할 수없는 피드백을 받는다. 나는 아직도 오징어가 가지고있는 엄청난 힘을 깨닫는다. 나는 방금 간단한 해결책이 필요했다. :)
- 1. 역방향 프록시 설정
- 2. 역방향 프록시 설정 문제
- 3. Visual Studio 2012의 Zlib
- 4. Visual Studio 2012의 Nuget
- 5. Visual Studio 2012의 SDK
- 6. visual studio 2012의 initializer_list
- 7. Visual Studio 2012의 HDF5DotNet
- 8. visual studio 2012의 블렌드입니다
- 9. Visual Studio 2012의 루아?
- 10. Visual Studio 2012의 보고서
- 11. Visual Studio 2012의 QT
- 12. Visual Studio 2012의 WriteAllText 도움말
- 13. Visual Studio 2012의 가짜 변이
- 14. Visual Studio 2012의 단추가 누락되었습니다.
- 15. Visual Studio 2012의 이상한 마커
- 16. Visual Studio 2012의 흑백 아이콘
- 17. Visual Studio 2012의 대기열로드 테스트
- 18. Visual Studio 2012의 프로젝트 참조
- 19. Visual Studio 2012의 개인 액세서리
- 20. visual studio 2012의 선 길이보기
- 21. Visual Studio 2012의 Sqlite Provider
- 22. Visual Studio 2012의 컴파일 오류
- 23. Visual Studio 2012의 자동 체크인
- 24. Microsoft Visual Studio 2012의 버그
- 25. Visual Studio 2012의 모의 참조
- 26. XAML을 사용하는 Visual Studio 2012의 Visual C++
- 27. Visual Studio 2012의 Visual C++ 2010 컴파일러
- 28. 역방향 프록시
- 29. localhost에서 Squid를 역방향 프록시 오류로 설정
- 30. 일반 TCP, UDP, HTTP 역방향 프록시 설정
내 대답에 행운이 있었나요? – erlingormar
아래 답변이 도움이 되었습니까? 그렇게했다면 다른 사람들이 귀하의 질문을 통해 도움을 얻을 수 있도록 답을 표시해야합니다. – erlingormar