【问题标题】:Uploaded images not displaying after publishing on azure在 azure 上发布后上传的图片不显示
【发布时间】:2021-05-18 02:23:28
【问题描述】:

大家好,我有一个使用实体框架创建的 Web 应用程序,它具有上传功能,并且上传功能适用于 localhost。现在,在发布到 azure 之后,该网站正在运行,但是当我尝试上传新图像时,上传的图像没有显示,它给出了“处理您的请求时发生错误”。连接字符串是正确的,因为其他数据显示我更改了上传文件夹的权限,然后重新发布仍然相同。查看开发控制台显示加载资源失败。但为什么?我需要配置天蓝色吗?感谢您的帮助!

【问题讨论】:

  • 如果您在应用服务上存储一些图像并且无法访问它们,我认为您需要通过本指南公开一个虚拟目录:docs.microsoft.com/en-us/azure/app-service/…
  • 我会试试这个。
  • 虽然这并没有解决我的问题,但它确实将我重定向到我应该关注的正确主题并最终提出解决方案。谢谢楼主!
  • 没问题,你能分享一下你是如何解决这个问题的吗?这样它会帮助别人,谢谢!
  • 我刚刚发布了!我什至附上了参考资料,再次感谢您,先生。

标签: azure entity-framework file-upload publishing


【解决方案1】:

我所做的是查看 azure 网站的 Kudu 控制台(我不知道这一点),查看 Kudu 控制台后,我意识到我的上传目录不包括在内,这就是图像未加载的原因,它不存在.我不知道为什么不包含它,但最终我在 kudu 控制台上创建了一个新的上传目录并手动传输照片,之后照片现在正在显示并且上传现在正在工作。供参考:reference 1reference 2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-12
    • 2018-11-12
    • 1970-01-01
    • 2011-10-17
    相关资源
    最近更新 更多