是否可以以登录用户身份运行 IIS 站点?

问题描述

我正在尝试以自己的登录用户身份在 IIS 中运行 .NET Core 站点,因为我编写了一个User32.Dll 交互的 API(例如移动光标)。

我不关心以我自己的用户身份运行网站的安全方面。

如果我在 IIS 中完全正常地设置站点(身份设置为 ApplicationPoolIdentity),API 将启动并且一切正常,除非它试图与之交互的不是我的用户

此时我已经设法将身份设置为 DOMAIN\USER(我的用户),但是当我尝试启动应用程序池时,当我发送第一个请求时它死了(停止)并且只返回 503 服务不可用.

我希望以我自己的本地用户身份运行 IIS 站点会很容易,但我现在已经花了大约 2 个小时试图让它工作。我必须采取哪些步骤?在这一点上我很迷茫。

编辑:我应该提到,当我启动应用程序池时,w3wp.exe 没有运行。所以当我尝试以我自己的用户作为身份时,肯定有问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)