Angular File Viewer网络核心

时间:2020-03-24 21:10:49

标签: angular file .net-core middleware

我通过显示文件使用开源组件:

角度分量=> https://angular-doc-viewer.firebaseapp.com/

如果我在网址输入中从https://www.irs.gov/pub/irs-pdf/p5329.pdf上传了pdf文件,然后单击go,则组件会正确显示pdf文件。

然后我创建了一个具有网络核心的api解决方案,用于为我的文件提供服务,并且我有一个返回FileResult的控制器。使用Postman和图像的测试可以正确显示,但是pdf无效,因为它在Postman上,但在Angular Viewer上都没有。

然后我激活了浏览器目录文件,然后按chrome上的url进入,是正确显示pdf,但没有按url在查看器中显示。

我需要具有auth的文件中间件来返回文件(pdf,docx)并在文件查看器上显示。

Controller returns fileResult

Directory configure

PDF Display from Directory

Directory

File from Directory

1 个答案:

答案 0 :(得分:0)

我在门户网站天蓝色上进行了测试,效果很好!