濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > ASP.NET將文件寫到另一服務(wù)器(圖文教程)及注意事項(xiàng)

ASP.NET將文件寫到另一服務(wù)器(圖文教程)及注意事項(xiàng)

熱門標(biāo)簽:南陽(yáng)外呼系統(tǒng)定制化 百度ai地圖標(biāo)注 預(yù)測(cè)式外呼系統(tǒng)使用說明 申請(qǐng)400電話手續(xù) 合肥電銷外呼系統(tǒng)哪家公司做的好 同安公安400電話怎么申請(qǐng)流程 玉林市機(jī)器人外呼系統(tǒng)哪家好 蘋果手機(jī)凱立德地圖標(biāo)注 電話機(jī)器人軟件銷售工作

有時(shí)我們需要將來自于客戶端的文件上傳到WEB服務(wù)器端,并在服務(wù)端將文件存儲(chǔ)到第三方文件服務(wù)器中存儲(chǔ)。

實(shí)現(xiàn)如下

1、在文件服務(wù)器B上建立一共享文件夾,同時(shí)在該服務(wù)器上創(chuàng)建一用戶,如DocShareUser,給此用戶分配共享文件夾的讀寫權(quán)限

2、在WEB服務(wù)器A上也同時(shí)傳建一同名用戶DocShareUser (注意,用戶名和密碼必須一致)

3、在網(wǎng)站下添加一虛擬目錄,虛擬目錄的物理路徑執(zhí)行服務(wù)器A的共享目錄,路徑符合UNC規(guī)則,如\\ServerB\DocShare,傳遞身份驗(yàn)證用戶設(shè)置為默認(rèn)即可。

4、信任關(guān)系權(quán)限,只有在建立信任的基礎(chǔ)上,方可向B服務(wù)器上傳文件,該問題可通過兩種方式解決,

方式1:在Web.Config中增加運(yùn)行模擬帳號(hào)identity impersonate="true" userName="DocShareUser" password="password" />

方式2:在Global.asax中加載,網(wǎng)站一運(yùn)行就自動(dòng)建立信任關(guān)系,System.Diagnostics.Process.Start("net.exe", "use \\\\B服務(wù)器的IP\\共享文件夾 \"B服務(wù)器上的密碼\" /user:\"B服務(wù)器上的用戶名\""),B服務(wù)器上的用戶是指能寫入那個(gè)共享文件夾的用戶 (建議使用此方式,不會(huì)影響網(wǎng)站認(rèn)證的變化)

5、步驟4如采取Web.Config中增加模擬帳號(hào)方式,則需要給C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files臨時(shí)目錄分配所建用戶DocShareUser的讀寫控制權(quán)限 (路徑視安裝Framework版本而定)

6、代碼中通過Server.MapPath("虛擬目錄")方式獲取上傳地址,寫入文件流即可
7、注意上傳文件IIS有默認(rèn)4M限制,可通過WEB.config修改,如下

復(fù)制代碼 代碼如下:

httpRuntime maxRequestLength="10240" appRequestQueueLimit="90" executionTimeout="90"/>

以上在WIN2008R2+IIS7下驗(yàn)證通過。

您可能感興趣的文章:
  • Asp.net獲取服務(wù)器指定文件夾目錄文件并提供下載的方法
  • asp.net檢查服務(wù)器上目錄或文件是否存在的方法
  • 修改服務(wù)器配置 讓asp.net文件后綴名隨心所欲
  • 修改服務(wù)器配置,讓asp.net文件后綴名隨心所欲
  • asp.net實(shí)現(xiàn)服務(wù)器文件下載到本地的方法

標(biāo)簽:揚(yáng)州 南昌 淄博 南京 海南 臺(tái)州 南京 嘉興

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET將文件寫到另一服務(wù)器(圖文教程)及注意事項(xiàng)》,本文關(guān)鍵詞  ASP.NET,將,文件,寫到,另一,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET將文件寫到另一服務(wù)器(圖文教程)及注意事項(xiàng)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ASP.NET將文件寫到另一服務(wù)器(圖文教程)及注意事項(xiàng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    昌黎县| 通渭县| 洪江市| 浦北县| 开鲁县| 红安县| 安平县| 平谷区| 彰化市| 安岳县| 大方县| 奉化市| 潮安县| 墨玉县| 威远县| 邮箱| 潞城市| 白水县| 韶关市| 台山市| 新营市| 南靖县| 莲花县| 沅陵县| 墨玉县| 杭锦后旗| 延边| 崇阳县| 伊宁县| 衡山县| 文成县| 泽州县| 睢宁县| 玉屏| 随州市| 商丘市| 潢川县| 濮阳县| 泗阳县| 比如县| 砚山县|