【发布时间】:2019-03-14 15:11:59
【问题描述】:
我有一个用 ASP.NET Core 编写的 Web 应用程序。通过检查 Session 是否包含在第一次请求时从 Web 服务获得的 Json 对象来完成身份验证。 (使用公钥/私钥等)
在这个 Json 对象内部是一个数字,对应于 Web 根文件夹下的物理文件夹。
因此,当用户访问此文件夹中的文件时,它应该检查是否允许这样做。事实上,这个文件夹中有一个完整的静态网站,因此在提供服务之前,必须检查对 .html 文件的每个请求。
我想这可以使用一些自定义中间件来完成,但我不确定从哪里开始。
有人知道如何完成这项工作吗?
【问题讨论】:
标签: asp.net-core authorization middleware static-files