如何使用用户凭据

时间:2016-02-10 21:00:13

标签: java google-app-engine servlets google-cloud-storage google-oauth2

我想修改存储在Google云端存储分区存储库中的文件内容并将其提供给用户。交付内容将根据用户个人资料进行更改。

通过以下方式,我试图实现它。

  1. 用户将请求特定的哈希密钥,此密钥将映射到云存储URL。当在URL中使用散列密钥时,内容被读取,修改并提供给用户。说/serve/hash-key
  2. 用户不会知道云存储网址,也无法直接访问该文件的内容。
  3. Java servlet在服务器端映射以处理User请求。处理所有/serve/*个查询。
  4. 用户可以通过当前标签或新标签执行请求。
  5. 我面临的问题是在Java Servlet中处理请求时,无法使用OAuthServiceFactory类获取App Engine用户详细信息。 <{1}} Api被调用时会抛出OAuthRequestException

    是否有可能实现此目的或解决错误?

0 个答案:

没有答案