小编Bri*_*ian的帖子

在个人证书上禁用强私钥加密

我正在尝试将证书导入我当前用户的个人证书存储区,因为我的服务器需要签署它提出的某些请求,并且建议的说明是这样做的。我能够在开发机器上成功执行此操作,但无法在另一台机器上执行此操作,因为选项呈灰色:

启用强大的私钥保护。如果您启用此选项,则每次应用程序使用私钥时都会提示您”选中并变灰。

我可以在这台机器上更改什么配置(我有管理员访问权限)来解决这个问题?

编辑:更多详细信息
我正在使用证书导入向导,它可以通过证书 mmc(所有任务 -> 导入...)或通过双击证书或右键单击并选择安装来启动。实际上,它也可以从 IE 的“内容”选项卡中启动。这些安装方法我都试过了,效果都一样。该证书是一个 .p12 文件。

请注意,将证书添加到本地计算机而不是当前用户确实允许我取消选中此选项并创建一个低安全性证书,但我希望将其添加到当前用户。

windows-server-2003 certificate

5
推荐指数
1
解决办法
1万
查看次数

为什么 IIS 中的 gzip 压缩效率不同?

在运行 Fiddler 时,我注意到向我的服务器请求静态 ~5MB XML 文件时出现了一些奇怪的情况:尽管发送了逐字节相同的标头(编辑:包括标头),但响应不同:

响应 A:
1. 700KB 的 gzip 内容
2. 包含 Content-Length 标头
3. 排除 Transfer-Encoding 标头

响应 B:
1. 1000KB 的 gzip 内容
2. 排除 Content-Length 标头
3. 包含的 Transfer-Encoding 标头:分块标头

我该怎么做才能始终收到响应 A 中所示的更节省带宽的行为?

原始请求:

GET http://[REDACTED]/[REDACTED]/[REDACTED]/[REDACTED].xml?dt=Test1 HTTP/1.1
Host: [REDACTED]
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Run Code Online (Sandbox Code Playgroud)

原始响应 A:

HTTP/1.1 200 OK
Content-Type: text/xml
Content-Encoding: gzip
Last-Modified: Tue, 07 May …
Run Code Online (Sandbox Code Playgroud)

gzip iis-7.5

4
推荐指数
1
解决办法
5534
查看次数

标签 统计

certificate ×1

gzip ×1

iis-7.5 ×1

windows-server-2003 ×1