【发布时间】:2024-04-15 04:55:02
【问题描述】:
我在这个问题上苦苦挣扎了好几天,但我无法找到解决方案,也无法在 Internet 上找到任何相关内容。
我为客户开发了一个小型 Web 应用程序,它从在某些生产线上工作的 PC 列表中收集数据。 这些 PC 只是放在自己的工作组下:没有域,它们只是在一个小型 LAN 网络中链接在一起,没有任何安全凭证(很奇怪,但这不关我的事)。
所以,这就是问题所在。 我在运行 Win 7 的主 PC 上部署了我的 Web 应用程序,一切都很好。 然后,当我尝试从生产线的 PC(运行 Win XP)打开位于网络共享上的 .txt 文件时,它给了我访问被拒绝错误“访问路径 '\Andon10\SharedF\Andon.txt' 被拒绝”。
我真的不明白为什么,文件夹应该没有访问限制。 我为用户“所有人”和“匿名登录”提供了文件夹上的完全安全和共享权限(不起作用),将应用程序池身份用户更改为“网络服务”并返回到“应用程序池身份”(不起作用),尝试更改 IIS 身份验证类型(匿名和 Windows 身份验证),但没有成功。
现在我的想法不多了,我真的找不到这里有什么问题。 我可以使用文件资源管理器轻松打开和编辑共享,但不能使用 IIS。
提前感谢您提供的任何帮助!
【问题讨论】:
-
通过回答您的问题而不是编辑来写下您的答案。我们阅读并思考了可能的解决方案,然后“我设法解决了我的问题”......
-
是的,很抱歉,但我花了 2 周的时间在这个问题上失去理智,在这里寻求帮助后,又过了两天,天哪,这就是如何做到这一点!我的道歉
标签: asp.net iis permissions windows-xp network-share