台灣最大程式設計社群網站
線上人數
1364
 
會員總數:245247
討論主題:189104
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 跨網域 上傳FILE SERVER ASP.NET
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
跨網域 上傳FILE SERVER ASP.NET
價值 : 20 QP  點閱數:641 回應數:6

樓主

最愛小天使
門外漢
0 20
364 46
發送站內信

捐贈 VP 給 最愛小天使
AP SERVER 網域ADOMAIN與FILE SERVER 網域FDOMAIN, FILE SERVER UNC 資料夾分享權限僅給 網域帳號FDOMAIN\USERACCOUNT 讀寫權限。
請問 AP SERVER 上傳檔案到FILE SERVER 如何帶帳號 我找很多相關資料AP SERVER 程式內使用 SAVEAS方法加上WEBCONFIG內設定<identity impersonate="true" userName="\\FDOMAIN\USERACCOUNT" password="****"/>。問題來了,AP SERVER的WEBCONFIG內使用另一網段帳號<identity impersonate="true" userName="\\FDOMAIN\USERACCOUNT"程式會報錯感覺是不認識FDOMAIN帳號的,那們該如何在 APSERVER程式內帶入[color=Red]\\FDOMAIN\USERACCOUNT 與密碼,AVEAS無法帶入帳密。

搜尋相關Tags的文章: [ 跨網域 上傳FILE SERVER ASP.NET ] ,
本篇文章發表於2018-11-22 23:06
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

K~max
檢舉此回應
這看似是NETWORK 上的問題,
之前有同事做過, 他是網路的工程師。
那時他說什麼要求要相方的DOMAIN 要Domain trusting。
之後就可以找到別DOMAIN 的USER 了。

可是相對你的情況下, 可否改為對方指定SERVER 內的USER?
比如說 192.168.0.x\userA

這會不會容易一點?
本篇文章回覆於2018-11-23 17:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

最愛小天使
捐贈 VP 給 最愛小天使 檢舉此回應
SERVER 內的USER 是指本機帳號嗎? 我印象中 要用本機帳號只能在同網域的兩台電腦跨網是不行的
本篇文章回覆於2018-11-23 22:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

topcat
捐贈 VP 給 topcat 檢舉此回應
SERVER 內的USER 是指本機帳號嗎? 我印象中 要用本機帳號只能在同網域的兩台電腦跨網是不行的

如果同網域,就用『網域中的帳號』就好
問題在不同網域

在跨網域的情況下
可以在兩台Server都建立一組一模一樣的帳號密碼
然後指定本機(非網域,用Server自己本身)的帳號

此外,其實可以透過AppPool來指定帳號,不一定非要設定在web.config中
透過AppPool
AServer中的WebA用AppPoolA,在AppPoolA中指定識別使用AServer中的帳號AccountC
BServer中的WebB用AppPoolB,在AppPoolB中指定識別使用BServer中的帳號AccountC
這樣可以避免帳密存在Web.Config中

樓主這樣試試看
^_^
本篇文章回覆於2018-11-26 14:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

最愛小天使
捐贈 VP 給 最愛小天使 檢舉此回應
謝謝提供方式
若透過
AppPool 印象中會有版本的問題需要再SERVER2008 R2 以上版本
本來想使用後來發現我的版本不符合規定。
本篇文章回覆於2018-11-29 11:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
AppPool 印象中會有版本的問題需要再SERVER2008 R2 以上版本


Windows 2008 / 2008 R2
微軟將在明年停止支援
https://www.ithome.com.tw/news/124538

如果您的版本還要更舊
建議升級,才不會有安全上的疑慮

^.^a
本篇文章回覆於2018-11-30 09:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

最愛小天使
捐贈 VP 給 最愛小天使 檢舉此回應
後來我沒用AppPool而是使用程式內選寫身分驗證,方便以後靈活運用
引用如下供其他人若有搜尋此問題可以參考
https://stackoverflow.com/questions/5433570/access-a-remote-directory-from-c-sharp
本篇文章回覆於2019-01-08 08:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.