如何调试 SSL REST 服务代码 POST

How to debug SSL REST service Code which is POST

我有一个现有的基于 SSL 的 REST 服务,它部署在我的本地 IIS 中。我想在 VS2012 代码中调试 POST 方法。

当我尝试在 Debug->attach to Process 中的可用进程下定位 w3p.exe 时,我找不到它。 不确定我是否做错了什么。我是 运行 同一解决方案下的测试,它调用以下代码行

httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

想法是,虽然 运行 上面的代码行命中时的测试实际上将调用本地主机 REST 服务,源代码在同一解决方案下,我在其中保留了断点,以便当上面一行命中这将调用基于 REST 的源代码,其中我保留了断点。

但是我在列表中找不到 w3p 工作进程。请建议。我必须这样做,因为它是一个 HTTPS REST 服务。

不用担心....我必须单击 "All User" 进程才能看到 W3WP.EXE [IIS] 进程。它可能会帮助其他人...