上網查了很多資料,上面很多解決方法試了都不行,後來同事發過來一篇文章http://aspalliance.com/336_upload_files_using_aspnet_impersonation_and_unc_share.all,看了後按照上面的步驟設定,終於大功告成。。下面我就共享一下解決方法。
web伺服器a和檔案伺服器b作業系統都為windows2003,測試成功,解決方案如下:
web伺服器a, 192.168.0.11
檔案伺服器b(共享目錄所在的機器):192.168.0.12
1. 在兩台電腦上都建立相同的使用者和密碼(test/testpwd)
2. 在伺服器b,將共享目錄的共享許可權設定為everyon可寫(實際上應該是針對乙個使用者的,但目前還不清楚是哪 乙個具體使用者)
3. 在伺服器b,將共享目錄的寫許可權給使用者test
4. 在伺服器a,建立虛擬目錄指向共享目錄,設定訪問使用者為test,共享名必須使用ip位址方式。
5. 在啟動web應用程式之前,需要以test/testpwd為標識連線到共享目錄.
6.在web.config檔案的下加上
7.把web伺服器上c:/windows/microsoft.net/framework/v2.0.50727/temporary asp.net files資料夾的full control許可權賦給test使用者。
8.重啟iis,ok。
網路安全系列之四十六 在IIS6中配置目錄安全性
web站點預設是允許匿名訪問的,某些特殊 或者虛擬目錄 如果要求使用者提供賬號和密碼才能訪問,或者限定某些ip位址能 或不能 訪問,那可以通過在web站點屬性的 目錄安全性 選項卡中進行相關設定以完成上述要求。1 在 身份驗證方法 介面中可以看到web伺服器預設啟用了匿名訪問功能,即客戶端在訪問we...
在 VC6 中使用 GdiPlus 使用
下面用 vc6 來寫乙個 gdiplus 的 demo 工程 step2 新增標頭檔案宣告 在 stdafx.h 中新增以下 microsoft visual c will insert additional declarations immediately before the previous ...
在VC6中使用GDI
包含了標頭檔案和庫 dll和.lib形式的都有 我在編譯過程中出現了編譯錯誤 ulong ptr沒被定義。錯誤在gdiplusinit.h中 typedef status winapi notificationhookproc out ulong ptr token 一行。然後我在gdiplusin...