【发布时间】:2016-08-15 00:41:52
【问题描述】:
我有一组 Excel 电子表格,我想在我的 ASP.NET 5 web 应用程序中仅向授权用户提供这些电子表格。
- 我应该将文件存储在哪里?我假设在 wwwroot 中(例如 wwwroot/files)。
- 如果在 wwwroot 中,我如何只允许授权用户访问? (我想将它们作为来自控制器的 [Authorize] FileResult 提供,但这仍然会使文件保持打开状态,以便通过我相信的 URL 直接访问。)
- 如何通过控制器中的 FileResult 操作引用 wwwroot 中的位置?
非常感谢!
【问题讨论】:
标签: c# asp.net-core asp.net-core-staticfile