如何知道我的.NET应用程序在Web服务器上运行的用户?

时间:2012-12-06 03:22:14

标签: c# .net iis web-applications web

我们正在开发一个迷你社交网络Web应用程序。它必须从另一个Web应用程序获取一些JSON数据。扼杀,当我们在开发人员机器上运行代码时,一切都很好,我们得到了JSON数据。但是当在Web服务器上部署相同的应用程序时,我们会收到错误消息

  

基础连接已关闭:接收时发生意外错误。

请注意:我们的登录模式是Windows身份验证:

<authentication mode="Windows">
</authentication>

1 个答案:

答案 0 :(得分:0)

可能需要一些试验和错误,但在Visual Studio中,如果您打开菜单 Debug - &gt; 附加到流程,然后在“限定符”框中选择您的网络服务器,您应该会看到所有正在运行的流程的列表以及用户名和PID等信息。

如果你知道PID或手动找出你的应用程序是哪个进程,你应该能够确定正在使用哪个用户名。