zoukankan      html  css  js  c++  java
  • .net Core 目录浏览权限

    StartUp 类库中

    ConfigureServices:方法中增加文件夹浏览服务.

    Configure: 添加中间件
    1.
    app.UseStaticFiles()

    2.//增加文件访问权限
    app.UseStaticFiles(new StaticFIlesOption(){
    ....
    })

    3.//增加文件夹访问权限
    app.UseDirectoryBrower(new DirctoryBrowerOptions(){

    });
     public class Startup
        {
            // This method gets called by the runtime. Use this method to add services to the container.
            // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940
            public void ConfigureServices(IServiceCollection services)
            {
                services.AddDirectoryBrowser();
            }
    
            // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
            public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory factory)
            {
                // add log console, set level
                factory.AddConsole(minLevel: LogLevel.Information);
    
                //app.UseStaticFiles();// For the wwwroot folder
    
                app.UseStaticFiles(new StaticFileOptions()
                {
                    FileProvider = new PhysicalFileProvider(
                        Path.Combine(Directory.GetCurrentDirectory(), @"wwwrootimages")),
                    RequestPath = new PathString("/MyImages")
                });
    
                app.UseDirectoryBrowser(new DirectoryBrowserOptions()
                {
                    FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"wwwrootimages")),
                    RequestPath = new PathString("/MyImages")
                });
    
                app.UseRequestIP();
    
                if (env.IsDevelopment())
                {
                    app.UseDeveloperExceptionPage();
                }
    
                app.Run(async (context) =>
                {
                    await context.Response.WriteAsync("Hello World!");
                });
            }
        }
  • 相关阅读:
    pycharm连接远程服务器(拉取版本)
    Xftp5中文文件乱码
    pycharm连接远程服务器
    Centos中使用virtualenvwrapper
    VNC连接centos图形化界面
    PIP设置镜像源
    Java实现地理坐标判断
    词袋模型和句子相似度
    词向量入门
    《深入理解 Java 虚拟机》读书笔记:类文件结构
  • 原文地址:https://www.cnblogs.com/mailaidedt/p/7942218.html
Copyright © 2011-2022 走看看