zoukankan      html  css  js  c++  java
  • .Net Core 2.1 上传文件后保存在根目录下的文件夹中,但是通过网页链接访问不了

    问题描述:.Net Core 2.1 上传文件后保存在根目录下的文件夹中,但是通过网页链接访问不了,检查了项目文件夹下的文件,均是存在的。

    原因分析:默认情况下,ASP.NET Core项目中的wwwroot文件夹被视为Web根文件夹。静态文件可以存储在Web根目录下的任何文件夹中,并可以使用该根目录的相对路径进行访问。在ASP.NET应用程序中,可以从应用程序的根文件夹或其下的任何其他文件夹提供静态文件。这已在ASP.NET Core中更改。现在,只有Web根目录-wwwroot文件夹中的那些文件才能通过http请求提供。其他所有文件均被阻止,默认情况下无法提供。

    解决办法

    将上传后的文件保存到wwwroot目录下,就可以访问了。

    *********************************** 愿 你 有 前 进 一 寸 的 勇 气 , 亦 有 后 退 一 尺 的 从 容 。 *********************************** *********************************** 请尊重作者的劳动成果,转载请注明出处。 ***********************************
  • 相关阅读:
    Log4Net的WinForm使用
    Log4Net的控制台,WinForm,WebApplication使用
    C# 正则表达式判断IP,URL等及其解释
    C++:默认的构造函数
    C++:对象声明
    C++:对象的初始化和构造函数
    C++:类的成员函数定义方式
    C++:类的创建
    C++:this指针
    C++:String类
  • 原文地址:https://www.cnblogs.com/bosins/p/15424045.html
Copyright © 2011-2022 走看看