2014-10-09 3 views
0

예상대로, 내 AppHost 구성 방법은 다음과 같이 선언 작동하지 Servicestack 자신감 UI 엔드 포인트는 4.0.31를 사용 UseHttpsLinks

http://example.com/myapp/api/resources 

우리의 웹 서버

이 (SSL 오프 로딩을 수행하는로드 밸런서 뒤에 : 그러나 나는 아직도처럼 자신감의 URL 텍스트 상자에 일반 HTTP 엔드 포인트를 얻고, ../api/resources의 HTTPS 버전 일 SSL이 필요함) URL은 다음과 같아야합니다.

https://example.com/myapp/api/resources 

'UseHttpsLinks'를 사용하면 실제로 끝점 URL을 수정하면 swagger-ui가 작동합니다. 그것은 그것 없이는 전혀 작동하지 않았다!

개발, 품질 보증 및 준비 환경에서 url 속성이 production ...을 가리키고 있기 때문에 대체 URL 인 Virtual File System을 통해 index.html을 대체하여 swagger url 속성을 재정의했습니다.)

답변

1

Config.UseHttpsLinks 좋은 또한 지금 https://in this commithttp:// URL을 변경하는 BaseUrl에 적용 할 확장되었습니다.

이 변경 내용은 v4.0.33 +에서 사용할 수 있으며 현재 available on MyGet입니다.

+0

환상적입니다. 감사합니다. (요즘 나는 당신이 생각한 질문을 실제로 할 수도 있습니다.) –

관련 문제