【发布时间】:2020-03-24 21:10:49
【问题描述】:
我通过显示文件使用开源组件:
角度组件 => https://angular-doc-viewer.firebaseapp.com/
如果我在 url 输入上从 https://www.irs.gov/pub/irs-pdf/p5329.pdf 上传 pdf 并单击 go,组件会正确显示 pdf。
然后我创建了一个带有 net core 的 api 解决方案来提供我的文件,并且我有一个返回 FileResult 的控制器。 Postman 和图像的测试显示正确,但 pdf 不起作用,因为它在 postman 上,但在 Angular 查看器上都没有。
然后我激活了浏览器目录文件,并通过 chrome 上的 url 转到正确显示 pdf,但未通过 url 在查看器中显示。
我需要一个带有身份验证的文件中间件,用于返回文件(pdf、docx)并在文件查看器上显示。
【问题讨论】:
标签: angular file .net-core middleware