gpt4 book ai didi

c# - Server.MapPath - 不允许加载本地资源错误

转载 作者:行者123 更新时间:2023-11-30 22:33:17 25 4
gpt4 key购买 nike

我使用 Server.MapPath 访问服务器上的一些图像。我得到了正确的路径,但无法打开它。我得到的错误是:

Not allowed to load local resource: d:/Project/MyProject/WebUI/Uploads/User_18234/leopard.jpg

我想这会在服务器上运行。但我需要它在本地主机上进行测试。有解决办法吗?

...
userId = GetUserId();
string path = Server.MapPath("Uploads/User_" + userId + "/");
model.Name = path + model.Name + "_Original." + model.Extension;
...

最佳答案

你可以试试这个

string path = Server.MapPath("~/Uploads/User_" + userId + "/");

map 路径需要虚拟路径,所以“~/”肯定会修复它。

关于c# - Server.MapPath - 不允许加载本地资源错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8368399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com