2017-04-12 165 views
0

我一直在努力解决这个问题,但我无法找到解决方案,也找不到任何与Internet有关的东西。如何访问网络共享域(IIS)

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

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

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

现在我用尽了想法,我真的无法找到这里有什么问题。 我可以使用文件资源管理器轻松打开和编辑共享,但无法使用IIS。

在此先感谢您提供的任何帮助!

+0

通过回答您的问题而不是编辑来编写答案。我们阅读和思考可能的解决方案,然后繁荣“我设法解决我的问题”..... – sotn

+0

是的,对此感到抱歉,但它像2个星期,我在这个问题上失去了我的想法,并在询问帮助这里,再过两天,哦天哪,这里是怎么做的!我的道歉 – Keshaim

回答

0

更新:我设法解决我的问题!解决方案是简单地在主PC和目标PC上创建一个专用用户,并使用相同的用户名和密码。使用此帐户来解决应用程序池标识问题。

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

+0

没问题,但猜猜看是什么。你也可以接受你自己的答案。疯狂的..对吗? :) 祝你今天愉快。 – sotn