如何检查使用HTTPS/SSL的IIS压缩是否正常工作?
我已经为IIS压缩设置了一个网站,但它似乎不适用于HTTPS,只适用于HTTP。是否需要配置一些东西才能使其工作,或者在IIS中不工作?有什么选择 更新:根据压缩前发生的加密。如果SSL请求发生压缩,我在哪里看到它 更新2:我回到metabase.xml文件,发现我所做的更改不见了。以下是我所拥有的:如何检查使用HTTPS/SSL的IIS压缩是否正常工作?,iis,https,compression,Iis,Https,Compression,我已经为IIS压缩设置了一个网站,但它似乎不适用于HTTPS,只适用于HTTP。是否需要配置一些东西才能使其工作,或者在IIS中不工作?有什么选择 更新:根据压缩前发生的加密。如果SSL请求发生压缩,我在哪里看到它 更新2:我回到metabase.xml文件,发现我所做的更改不见了。以下是我所拥有的: HcDynamicCompressionLevel="9" HcFileExtensions="htm html js css
HcDynamicCompressionLevel="9"
HcFileExtensions="htm
html
js
css
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
aspx
exe"
我想知道内存中的元数据库是否重写了我在运行IISRESET/RESTART之前所做的更改
谢谢
Chris我不确定IIS是如何工作的,但我相信压缩最终会得到应用。如果是这样的话,那么它将无法很好地处理具有随机性特征的加密数据。但是,在将数据交给IIS之前,仍然可以在应用程序中手动压缩数据。压缩应该可以在正常和ssl通信中正常工作,在IIS中设置它可能有点棘手,仅切换复选框通常是不够的,因为它在默认情况下仅压缩某些文件类型 您的SSL站点是否指向IIS中的同一应用程序?您是否在服务器上使用类似SSL加速器的硬件
首先在port80站点上尝试右边的表单,查看IIS是否正在压缩:它返回时使用HTTPS未压缩,但使用HTTP压缩