首页 > 其他分享 >.netcore 静态文件地址访问

.netcore 静态文件地址访问

时间:2023-03-09 19:44:21浏览次数:44  
标签:files 文件 netcore 静态 app 选择 访问 地址 右键

首先在StartUp.cs文件里面注册管道
如:需要在网站里面的files的文件对外访问

   app.UseStaticFiles();

        app.UseFileServer(new FileServerOptions
        {
            FileProvider = new PhysicalFileProvider(
    Path.Combine(Directory.GetCurrentDirectory(), "files")),
            RequestPath = "/files"
        });

这段代码在app.UseMvc();之上 对外访问的地址如下:http://服务器ip:端口/files/123.htm

  在服务器端
  1、打开“IIS信息服务管理器” -> 选择你发布的网站 -> 选择功能视图中的“身份验证” -> 右键匿名身份验证,选择“编辑”,选择“特定用户IUSR”;
   2、右键要发布的网站文件夹,选择“安全” -> “编辑” -> “添加” -> “高级” -> “立刻查询” -> 选择“IUSR”用户,然后保存;

标签:files,文件,netcore,静态,app,选择,访问,地址,右键
From: https://www.cnblogs.com/caozhengze/p/17201174.html

相关文章

  • linux运行 netcore,linux 下netcore程序开机自动启动服务
    [Unit]Description=aixiezuo守护进程[Service]WorkingDirectory=/www/wwwroot/fuwu/linux-x64ExecStart=/usr/bin/dotnet/www/wwwroot/fuwu/linux-x64/AIXieZuoNetC......
  • static静态局部变量
    static静态局部变量1.static1.1分类函数内部:用static关键字定义的变量称为静态局部变量函数外部:用static关键字定义的变量称为静态全局变量1.2区别静态局部变量只......
  • 前端从0-1使用nginx打包部署静态资源,以及hash和history配置汇总
    第一:我们要搭建nginx部署基础环境具体流程可参考这个链接从0-1超详细教你实现前端代码nginx部署全流程第二:我们要知道前端路由hash和history实现以及区别路由功能:1、记......
  • IdentityServer4: 集成 AspNetCore Identity 框架
    IdentityServer4集成identity框架新增依赖包在IdentityServer4项目中新增集成AspNetCoreIdentity所需的依赖包:<PackageReferenceInclude="IdentityServer......
  • SQL SERVER 下载地址
    SQLServer2019Enterprise(x64)-DVD(Chinese-Simplified)企业版ed2k://|file|cn_sql_server_2019_enterprise_x64_dvd_2bfe815a.iso|1632086016|58C258FF0F1D006DD3......
  • ES6-ES11 class静态成员
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>静态成......
  • .NetCore修改Linux系统时间
    publicstaticstringBashCommand(stringcmd){varescapedArgs=cmd.Replace("\"","\\\"");varprocess=newProcess()......
  • netcore webapi 服务(win-service)部署
    一、nssm服务安装    ①、下载nssm(官网)    ②、打开dos【管理员身份运行】1、转到下载目录    ③、打开GUI界面    ④、配置安装......
  • VMware虚拟机IP地址下发
    Windowsserver2012实现DHCP下发IP地址1.首先创建两个windowsserver2012版本的虚拟机,进行基础配置时,保证每个虚拟机处在同一lan网段。2.进入虚拟机先关闭两个虚拟机......
  • windows server 2012 DHCP下发IP地址
    在配置之前,将两台虚拟机的防火墙关闭,将属于服务端的IP地址手动配置首先保证两台虚拟机在同一lan区段点击添加角色与功能,选择DHCP服务器添加功能后,安装DHCP点击工......