簡體   English   中英

它是否需要在我的https apache代理服務器后面的Kestrel中使用https?

[英]Does it require https in Kestrel behind my https apache proxy server?

我不太清楚Kestrel服務器是否需要加密為本地主機服務器的想法。

我使用Apache和HTTPS作為Kestrel服務器的代理服務器。 是否還需要在Kestrel中運行https? 理論上,通過Apache代理服務器(啟用HTTPS)的內容應該加密,對嗎?

如果您有任何想法,請詳細說明。

不,您不必加密Apache和Kestrel之間的流量。 apache(或nginx或IIS)將是SSL終止點。

但是你需要確定的是

  1. Apache正確設置轉發的標頭( x-forwarded-*標頭)
  2. 正確配置UseIISIntegration以使用這些頭文件( UseIISIntegration已經這樣做)或注冊app.UseForwardedHeaders(); 中間件也注冊它們

如果沒有任何一個,如果控制器/操作標有[RequireHttps]屬性,則您的請求將失敗

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM