加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 将Dot Net网站调试为域普通用户

发布时间:2020-12-16 03:50:53 所属栏目:asp.Net 来源:网络整理
导读:我们正在使用Visual Studio开发asp.net网站,API和MVC项目.目前我们使用的系统正在使用本地管理员帐户.我们现在将其映射到域用户(普通用户).但是,当我们做这样的事情时,Visual Studio不支持某些功能……重要的是…… 调试在不同用户帐户下运行的应用程序, 比
我们正在使用Visual Studio开发asp.net网站,API和MVC项目.目前我们使用的系统正在使用本地管理员帐户.我们现在将其映射到域用户(普通用户).但是,当我们做这样的事情时,Visual Studio不支持某些功能……重要的是……

>调试在不同用户帐户下运行的应用程序,
比如ASP.NET网站.
>将Web应用程序部署到本地计算机上的Internet信息服务(IIS).

检查MSDN Doc here

请注意,部署到IIS对我们来说不是问题,但是我们无法调试应用程序,这是真正的交易破坏者!

我想知道在使用域映射普通用户时如何为asp.net网站进行调试.

我知道这不是编程相关的问题.但是,似乎大多数dot net程序员都受此影响,我不知道在哪里寻求帮助,所以在此发布. (如果任何其他网站适合这个,建议!)

提前谢谢你的帮助.

解决方法

正如MSDN文档和本 SO question中提到的那样简单的答案就是你不能.

有可能通过迂回方式来实现,例如更改IIS工作程序,应用程序池和相关进程运行的凭据,但即使可能,也不会支持它,并且很可能不会值得努力.以下是两篇涉及该主题的非常古老的文章:

> https://msdn.microsoft.com/en-us/library/aa289173(VS.71).aspx
> http://jameskovacs.com/2006/03/16/debugging-as-a-nonadmin/

如果您能够在备用(到IIS)主机中运行的OWIN(Wikipedia)容器中运行应用程序,则可能更为可行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读