如何从域(IIS)访问网络共享

时间:2017-04-12 17:38:27

标签: asp.net iis permissions windows-xp network-share

我一直在努力解决这个问题,但我无法找到解决方案,也找不到任何与互联网相关的内容。

我为客户开发了一个小型Web应用程序,该应用程序从一些生产线上运行的PC列表中收集数据。 这些PC只是放在他们自己的工作组下:没有域名,他们只是在一个小型局域网网络中连接在一起,没有任何安全凭证(非常奇怪,但这不是我的业务)。

所以,这就是问题所在。 我在运行Win 7的主PC上部署了我的网络应用程序,一切都很好。 然后,当我尝试从生产线的PC(运行Win XP)打开位于网络共享上的.txt文件时,它给了我访问被拒绝的错误"访问路径' \ Andon10 \ SharedF \ Andon.txt'被拒绝"。

我真的不明白为什么,该文件夹应该没有访问限制。 我给了用户' Everyone'和匿名登录'完全安全&在文件夹上共享权限(没有工作),将应用程序池标识用户更改为“网络服务”#39;并返回“ApplicationPoolIdentity' (没有工作),试图更改IIS身份验证类型(匿名和Windows身份验证),它没有工作。

现在我的想法已经不多了,我真的无法在这里找到问题所在。 我可以使用文件资源管理器轻松打开和编辑共享,但不能使用IIS。

提前感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:1)

更新:我设法解决了我的问题!解决方案是在主PC和目标PC上简单地创建一些专用用户,具有相同的用户名和密码。使用此帐户进行应用程序池标识解决了这种情况。

现在,我不知道是否必须删除此主题,或者是否应该保留在线以备将来使用(这是我在此平台上的第一个问题)。