gpt4 book ai didi

asp.net - 以域普通用户身份调试 Dot Net 网站

转载 作者:可可西里 更新时间:2023-11-01 13:37:07 25 4
gpt4 key购买 nike

我们正在使用 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 worker、应用程序池和相关进程运行时所用的凭据,但即使可能,它也不会不会得到支持,而且很可能不值得付出努力。这是处理该主题的两篇非常古老的文章:

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

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

关于asp.net - 以域普通用户身份调试 Dot Net 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40902996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com