2017-04-12 218 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