웹 응용 프로그램이 Nancy를 사용하며 Azure의 Asp.Net에서 호스팅됩니다.
개발 중에 IIS Express와 Azure 's Compute Emulator를 사용하고 있습니다. 생산에서Request.Url의 포트 정보가 잘못되었습니다.
은 홈페이지 내 컴퓨터에 http://mydomain/test
디버깅에서 열립니다, 홈페이지는 http://127.0.0.1:81/test
에서 열립니다하지만, 내 NancyModule에, 나는 점점 해요 :
Request.Url == http://127.0.0.1:82/test
왜 82? 어쩌면 IIS Express가 http://127.255.0.0:82/
에 사이트를 표시하는 것과 관련이 있습니까?
이 동작이 나타나지 않습니다. 그것을 재현하는 샘플 응용 프로그램을 제공 할 수 있습니까? 감사합니다 – TheCodeJunkie
나는 내 솔루션을 복사하고 Requst.Url 만 검사하는 하나의 NancyModule로 제거했습니다. 이것은 유일하게 남아있는 수업입니다. 아니 부트 스트 래퍼, 아무것도, 그리고 같은 일이. Azure 정의에는 회사의 개인 키가 포함되어 있으므로 작동하는 응용 프로그램을 공유 할 수 없습니다 ... – seldary
로컬로 실행하면 제대로 작동합니까? 아마 우리 사용자 그룹 (nancyfx.org에 대한 링크가 있습니다)에서 이걸 가져올 수 있을까요? – TheCodeJunkie