Dan*_*ars 4 ssl iis-7 logging windows-server-2008-r2
我有一个在 Windows Server 2008 R2 上运行 IIS 7.0 的 Web 服务器。Web 应用程序是用 C# .Net 4.0 编写的。Web 应用程序接收 Web 请求,有时还会向其他服务发出出站 https 请求。
我想记录为我的 Web 服务器收到的每个 Web 请求协商的 SSL 密码。我还想记录为我的 Web 服务器发起的每个 Web 请求协商的 SSL 密码。
这个问题看起来和我的很相似,但没有很好的答案。
我在这里找到了这些参考资料:http : //msdn.microsoft.com/en-gb/library/windows/desktop/bb648705(v=vs.85).aspx
我暖吗?这是正确的方法吗?
Schannel 事件日志记录应该为您提供一些日志信息。但是,这将记录到事件日志中,因此您需要找到一些手动方法将其与您的 IIS 日志相关联。
每次协商成功都会产生一个Schannel事件36880。将它们与 IIS 日志关联起来肯定会有点痛苦,但我认为这几乎是唯一可行的方法(鉴于 Schannel 并没有真正将此信息传递回 IIS)。
您将获得进程 ID 和线程 ID,因此您可以记录APP_POOL_ID 服务器变量以获取要关联使用的 PID。
| 归档时间: |
|
| 查看次数: |
6490 次 |
| 最近记录: |