我不清楚是否需要将Kestrel服务器加密为本地主机服务器。
我使用Apache和HTTPS作为Kestrel服务器的代理服务器。是否还需要在Kestrel中运行https?理论上,通过Apache代理服务器(启用HTTPS)的内容应加密,对吧?
如果您有任何想法,请详细说明。
答案 0 :(得分:6)
不,您不必加密Apache和Kestrel之间的流量。 apache(或nginx或IIS)将是SSL终止点。
但是你需要确定的是
x-forwarded-*
标头)UseIISIntegration
已经这样做)或注册app.UseForwardedHeaders();
中间件并注册它们如果没有任何一个,如果控制器/操作标有[RequireHttps]
属性