我的应用程序生成PDF,并将它们存储在专用容器中的Azure存储中。但是当用户进行身份验证(我使用Azure AD B2C)并访问他的个人页面时,我需要显示指向那些PDF的链接。(也考虑业绩)
我的第一个想法是使用SAS令牌,限制时间约5-10分钟。但是,如果用户打开页面并让浏览器打开一个小时,然后返回并单击PDF链接,该怎么办?
现在的背景是,我为客户编码了网站,作为网站的一部分,我有一个服务调用网页每5-10分钟,以生成一些PDFS,成为网站上的可用。PDF只包含一个显示在网站上的表格的数据转储。新的要求是添加一个封面,并将配色方案应用于PDF报告,以复制网站上的视图。
我不确定如何在后端数据库为MySQL的情况下使用C#和VS2008。我最初想创建一个报表,然后以某种方式以编程方式呈现并保存为PDF,但因为我们使用的是MySQL,这就排除了使用Sql Server Reporting Services的可能性。有没有其他开源和