【发布时间】:2011-04-08 00:03:28
【问题描述】:
我正在制作一个将使用 X509 证书保护的 SOAP 处理程序,其中一项要求是程序尽可能多地记录在现有的日志查看器中。显然,在 IIS 级别处理的证书存在很多错误,在这种情况下是不可接受的。
我已经用 C# 代码解决了日志记录部分。那部分很容易。更难的部分是让 IIS 级错误进入代码,而不是作为无用的 Web 错误返回给客户端。我查看了this thread,但由于正在发生的事情的性质,我们的项目缺少 App_Code 文件夹,所以它不是非常适用。
有什么建议吗?
【问题讨论】:
-
您的“SOAP 处理程序”是否是 HTTP 端点,即在响应入站连接的服务器上运行?
-
是的。我们基本上已经设置好了,这样请求处理程序的人会用他们的请求访问一个 .aspx 网页,web.config 会将它从那里重定向到适当的 .cs 文件。
标签: c# iis certificate x509