2016-10-19 2 views
0

플라스크 응용 프로그램을 iis에서 역방향 프록시로 실행하도록 구성하고 있습니다.iis 역 프록시 (wfastcgi) 뒤에 플라스크 세션을 구성하는 방법은 무엇입니까?

external.domain.com:8000 -> 
Reverse Proxy IIS -> 
interal.network.net -> 
iis (wfastcgi/flask) 

이 앱의 URL과 내용이 제대로로드되지만 세션을 다루는 아무것도 작동하지 않습니다 : 기본적으로 내 설정은 다음과 같이이다

  • 메시지가 점멸 - 어떤 메시지를 번쩍되지
  • 로그인 쿠키 - 전혀 로그인 할 수 없음

플라스크 앱을 다음과 같은 관련 구성 변수로 구성했습니다 :

내가 제대로 작동 세션을 얻기 위해 구성 할 필요가 무엇을

Pattern: (.*) 
Rewrite URL: http://internal.network.net/{R:1} 

있습니까 :

SERVER_NAME = 'internal.network.net' 
SESSION_COOKIE_DOMAIN = 'external.domain.com' 

나는 외부 서버에 설치 될 IIS 재 작성 규칙이 있나요?

답변

0

올바른지 일 수 있지만 확실하게 속성을 제외하면 SERVER_NAMESESSION_COOKIE_DOMAIN은 실제로이 문제를 해결합니다.

희망이 있으면 도움이됩니다.

관련 문제