高考考试网
当前位置: 首页 高考资讯

asp.netcore权限验证(如何在宝塔面板启用)

时间:2023-08-13 作者: 小编 阅读量: 6 栏目名: 高考资讯

asp.netcore权限验证要想在Linux上部署ASP.NETCORE网站,除了使用“宇内流云”大神的Jexus之外就是使用Nginx对ASP.NETCORE网站进行反向代理。常规的做法是在服务器上部署完成ASP.NET运行环境、网站程序之后,使用Supervisor对网站程序进程进行守护。该功能会在网站根目录下生成一个名为.well-known的目录,证书的申请、续签均需要依赖该目录。但要注意的是,这个设置会允许用户下载FileProvider提供的所有文件包括但不限于dll、exe、db等。

asp.netcore权限验证?要想在 Linux 上部署 ASP.NET CORE 网站,除了使用“宇内流云”大神的 Jexus 之外就是使用 Nginx 对 ASP.NET CORE 网站进行反向代理,现在小编就来说说关于asp.netcore权限验证?下面内容希望能帮助到你,我们来一起看看吧!

asp.netcore权限验证

要想在 Linux 上部署 ASP.NET CORE 网站,除了使用“宇内流云”大神的 Jexus 之外就是使用 Nginx 对 ASP.NET CORE 网站进行反向代理。

常规的做法是在服务器上部署完成 ASP.NET 运行环境、网站程序之后,使用 Supervisor 对网站程序进程进行守护。网站程序采用固定的端口号,之后在宝塔面板中创建网站并配置反向代理。

宝塔面板是一个不错的产品,为网站提供了一键申请免费 HTTPS 证书的功能。该功能会在网站根目录下生成一个名为 .well-known 的目录,证书的申请、续签均需要依赖该目录。

在配置完成反向代理之后,对 .well-known 目录的访问将会由 ASP.NET CORE 程序进行处理,这就会导致该目录下的文件访问不到了,于是自动申请 HTTPS 证书的功能也就失效了。

有两种方式可以解决该问题:

  1. 修改 Nginx 网站的配置,让对 .well-known 的请求不走反向代理。
  2. 修改 ASP.NET CORE 网站的设置,让其支持对 .well-known 目录下文件的访问。

经过几番折腾,修改 Nginx 网站配置的方式并没有走通,这完全是因为笔者在 Linux 上的造诣浅薄。不过,第二种方案的实现倒是非常容易。

笔者将 ASP.NET CORE 应用发布到了网站的根目录,这也就意味着 .well-known 目录和 wwwroot 目录是平级的。那么,我们仅需要增加一个静态文件中间件即可:

app.UseStaticFiles(new StaticFileOptions{ FileProvider = new PhysicalFileProvider($"{env.ContentRootPath}/.well-known"), RequestPath = "/.well-known", ServeUnknownFileTypes = true});

以上代码需要在 Configure 方法中调用。其中 ServeUnknownFileTypes = true 代表:即便文件的 MIME 类型未知,也将其发送到客户端。该参数也可以用来解决部分静态文件因后缀过于小众而无法下载的问题。但要注意的是,这个设置会允许用户下载 FileProvider 提供的所有文件包括但不限于 dll 、exe、 db 等。开启此设置前需要小心谨慎。

如何在宝塔面板启用 ASP.NET CORE 网站并自动申请 HTTPS 证书-码农很忙

    推荐阅读
  • 堂皇是什么意思(堂皇解释)

    下面希望有你要的答案,我们一起来看看吧!堂皇是什么意思堂皇意思:盛大,雄伟。清钱谦益《曹汝兰父驰周赠文林郎制》:“有子克家,聿著堂皇之美;厥考作室,尚思涂塈之勤。”特指官吏治事的厅堂。子虚子《湘事记·军事篇一》:“焦陈始剪辫发,更穿清制之协统服,称都督,坐堂皇,发命令焉。”

  • 世界田径锦标赛排名(世界田径锦标赛)

    冯彬首次夺得世锦赛女子铁饼金牌,成为继2011年的李艳凤之后,第二位获得世锦赛金牌的中国女子铁饼运动员。切阳什姐参加女子20公里竞走和女子35公里竞走两项比赛,收获两枚铜牌。35岁的刘虹第七次参加世锦赛,女子20公里竞走冲刺时刻反超对手获得第五名。32岁的苏炳添带伤参赛闯进男子100米半决赛。女子跳高的陆佳雯首次参加世锦赛,最终跃过1米75无缘晋级决赛。

  • 怎么知道手机号被别人注册(怎么知道手机号有没有被别人冒用注册)

    互联网账号可一键查询工信部推出一证通查2.0服务——全国互联网账号“一证通查”,用户凭手机号和身份证号后六位,便可查询本人名下手机号码关联的互联网账号数量。

  • 关于合作的俗语(关于合作的俗语有哪些)

    以下内容希望对你有帮助!关于合作的俗语千人同船,共一条命。众人一条心,其力能断金。风大就凉人多就强。孤雁难飞,孤掌难鸣。砖连砖成墙瓦连瓦成房。朋友千个好,冤家一个多。烂麻搓成绳,也能拉千斤。远亲不如近邻,近邻不如对门。精诚所加,金石为亏。三人省力,四人更轻松,众人团结紧,百事能成功。

  • 土豆炖鸡腿的家常做法是什么(土豆炖鸡腿祝福)

    用料:鸡腿10只、土豆3个、生姜一块、花椒粒适量、料酒一勺、老抽一勺、生抽一勺、蚝油适量、热水适量、盐适量、冰糖2小块;,下面我们就来说一说关于土豆炖鸡腿的家常做法是什么?我们一起去了解并探讨一下这个问题吧!鸡腿鲜嫩,土豆粉糯,动筷子吧!

  • 很不错的鲫鱼豆腐汤(简单美味的鲫鱼豆腐汤)

    很不错的鲫鱼豆腐汤今天介绍一个简单美味,在家里就能做的一道菜鲫鱼汤。

  • ps画扇形怎么确定角度(pr画卷展开制作方法)

    效果图:操作步骤:1.使用钢笔工具抠出眼霜,放到画布另一侧。

  • 标致308s的优缺点(拿什么挑战合资两厢A级车标杆地位)

    在国内市场来看,高尔夫和福克斯绝对占据了两厢A级车的销量的前两位,其他产品几乎没有可与之竞争的实力。而且对于这类两厢车型来说,内部空间对于最终的产品选定还是有很大的指导性的,而福克斯和高尔夫7则在内部空间方面有口皆碑,这也是不争的事实。而近几年来标致诸如408的变速箱漏油、508的安全气囊失效问题也都让标致疲于应付。虽说标致两厢车方面的遭遇同308s并无直接关系,但是其带来的负面影响却是不容置疑的。

  • 华为freelace怎么充电(华为无线耳机使用教程)

    近日,华为旗下的颈挂式降噪耳机FreelacePro推送了OTA更新,新版本支持三种不同的降噪模式,包括有深度降噪、均衡降噪和轻度降噪,可以适应不同环境的降噪需求。华为FreeLacePro采用两颗高灵敏度麦克风,分别拾取耳内、耳外环境噪声,并通过低频强劲的14mm大动圈单元精准生成降噪声波,以削弱外界噪音。续航方面,官方介绍华为FreeLacePro最长续航可达24小时,降噪也可达16小时。

  • 微信删除别人怎么删除不了(微信删除别人删不了怎么办)

    接下来我们就一起去了解一下吧!微信删除别人怎么删除不了可能是软件版本较老,建议升级至最新版本。如果已是最新版本,请先查看自己的微信账号是否被封禁,若账号被封禁则无法删除联系人。可能是微信BUG,可以前往微信团队公众号寻求微信官方客服的技术支持。