2016-04-29 19 views
0

我有一个应用程序,它向列出的已验证用户显示一个列表,并通过选择它将显示PDF的项目。仅向经过身份验证的用户显示PDF并防止下载

  1. 我需要防止用户访问使用直接URL中的PDF文件,如果他们是未经验证的 - 我已经尝试了HTTP处理程序,其作品,但后来我有一个iframe中显示文档的问题

  2. 在不允许下载的情况下在所有设备(智能手机/平板电脑/ PC)上向用户显示PDF(Android似乎可以自动下载) - 使用Google文档嵌入链接,但上面的HTTP处理程序阻止文档显示并显示代码视图登录页面。

  3. 对iOS使用iframe似乎有问题,并且不允许我滚动,除非。 (好像它可能会报告错误)

我想使用谷歌文档嵌入链接可能是最好的,以防止下载(Android的问题)显示,并且允许滚动iOS上,但我只需要防止显示Web服务器如果用户未经过身份验证,则为PDF。

感谢

回答

0

我的回答是这样一个问题1.您是否尝试过使用[授权]属性方法,它负责下载?

+0

@IskabderRaimbayev你可以提供一些更详细的信息来说明你的意思吗?我最初尝试在PDF目录中使用Web配置文件,但是这被忽略了,经过进一步调查后,我发现静态文件将在读取之前提供,因此建议使用HTTP处理程序。谢谢 – KlydeMonroe

相关问题