我試圖從我的ASP.NET Core應用程序的wwwroot文件夾內我的images文件夾中提供文件,其中我已經在Startup
類中啓用了靜態文件訪問。將絕對文件路徑轉換爲相對的
HostingEnvironment
服務爲我提供了一個WebRootPath
屬性,它爲我提供了wwwroot文件夾的絕對路徑,但是使用此路徑在我的瀏覽器控制檯中給我一個「不允許加載本地資源」的錯誤。
如果我從我的瀏覽器使用localhost
+相對路徑訪問文件,我可以獲取映像文件,因此不存在授權問題。
我現在需要的是能夠將該絕對路徑轉換爲我的Web服務器的相對路徑。
請,不要的東西標記爲問題的標題! – Tseng