我正在为学校设置一个asp.net服务器,并且出现ERROR_USER_UNAUTHORIZED。
我看了看互联网,每个人都说这与没有管理员或无法访问该网站有关。我只是感到困惑。我已将该用户添加到本地管理员组。将他添加到iis管理器权限和IIS管理器用户中的方式有3种(相同的用户具有不同的名称类型,包括服务器/名称,名称,iis管理器用户名)。
伙计,我只是想发布到该服务器,而我已经在这上工作了5个小时(虽然不多,但仍然没有任何进一步的了解。)
提供更多细节:
我在Visual Studio中设置了一个发布配置文件,正确的主机,用户名,密码,站点名称,并且我认为正确的url(我们还没有dns设置,因此它只是服务器的ip)。 这里有趣的部分(我认为),当我单击“验证连接”时,它可以正常工作(在编辑中),但是当我发布它时,会出现上述错误。另外,当我在网址中将https更改为http时,也会出现错误ERROR_USER_NOT_ADMIN,该用户是...。
总而言之,我不知道我在做什么,请上帝帮助我。
只要您愿意,我只想完成此事。
答案 0 :(得分:0)
检查您是否以管理权限打开VS?
答案 1 :(得分:0)
我忘记将此标记为已解决,然后发布解决方案。 显然,解决方案是我没有将文件夹(iis管理器中站点内)标记为应用程序。 解决方法很简单,打开iis,选择服务器,选择站点,右键单击包含所有内容的主文件夹,单击标记为应用程序。
我在Internet或显示的帮助页面上都找不到它,但是它解决了问题。 (尝试5个小时后,刚开始有点发疯了,所以停下来,第二天又去找它,并在5分钟内解决了)。