簡體   English   中英

如何將單個文件通過 FTP 傳輸到 Azure .NET Core 網站

[英]How to FTP a single file to an Azure .NET Core Website

我開發了一個 .NET Core 網站並將其發布到 Azure。 wwwroot文件夾下,我有一個文件夾,在該文件夾中我有一個home.txt文件。

我希望非開發人員能夠將他們自己的 home.txt 副本 ftp 到我的站點並覆蓋那里的副本。 他們不會經常這樣做,但他們會這樣做很多次。

我為他們設置的最簡單方法是什么?

據我所知,不可能提供對單個文件的 FTP 訪問。 因此,您可能必須編寫一個REST端點,以允許您將文件上傳到wwwroot文件夾並為您的“非開發人員”用戶添加一個上傳表單到您的網站。

您還可以創建一個包含多個容器的存儲帳戶(每個“非開發人員”一個)。 然后為每個容器創建一個 SAS(共享訪問簽名)並將其提供給您的用戶。 然后他們可以使用例如Azure 存儲資源管理器上傳他們的文件。 要將文件放入您的網站 wwwwroot 文件夾,您可以編寫一個由 azure 函數 blob 存儲事件觸發的 Azure 函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM