我似乎无法找到指示ASP.NET是否可以被设置(通过web.config中或可能machine.config中),以作为真正管理员机器启用UAC上运行的任何信息。可以将ASP.NET配置为在启用UAC时以管理员身份运行?
我的意思是,即使你设置它模拟一个管理员帐户,UAC将禁止该帐户的返回一个令牌组隐藏管理员角色充当管理员的能力。对于IsInRole等任何检查,运行帐户根本不是管理员。
所以......比方说,我想忽略所有的好建议,只是继续运行在Vista上的Web应用程序使用管理员权限。它甚至有可能吗?
替代品欢迎。 (核心原因需要管理员权限:停止或启动在该计算机上运行的服务)
谢谢,这是一个好主意,不幸的是,网页是在那里监视服务是否已停止,并重新启动它们或安装它们,如果它们丢失。我意识到从网页上做这种工作是不正常的,但是在我解雇它之前我们想要确定它的可能性 - 显然更愿意以某种适当配置的方式来完成它:) – 2010-03-11 03:47:35
添加更新并带有进一步的想法。 – 2010-03-11 04:09:59