【问题标题】:OAuth 2.0 ServerOAuth 2.0 服务器
【发布时间】:2013-08-26 14:49:11
【问题描述】:

我正在尝试设置一个私有 oauth2-server 以用于 Android。我不希望任何第 3 方服务器授权,所以我的问题是如何做到这一点?

我查看了Apache Oltu,但找不到任何设置服务器的方法。是否有任何可用的说明,或者已经这样做的人可以帮助我吗?

此外,有没有更好的解决方案?我不想只提供用户/密码授权(甚至是摘要),因为它是关于获取特定于用户的文件,它应该不时自动同步一次,而无需再次询问密码。

【问题讨论】:

    标签: android apache oauth-2.0 authorization


    【解决方案1】:

    Apache Oltu documentation 包含一些示例代码,可以帮助您理解基础知识。然后你应该看看integration tests,它包含几乎所有用例的代码。

    但您必须了解 Apache Oltu 不是一个独立的解决方案。它只是一个框架,用于处理 OAuth 授权和资源请求的网络通信。这意味着,您必须实施

    • 您自己的用于存储令牌的持久层。
    • 您自己的安全拦截器,它实际检查接收到的令牌是否有效。 Oltu 未集成到网络服务器中,因此您必须注意请求不要绕过 OAuth 授权。
    • 您自己的用户注册过程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-05
      • 2021-08-31
      • 2015-01-15
      • 1970-01-01
      • 2012-11-18
      • 2016-08-12
      • 2015-07-24
      • 2014-02-05
      相关资源
      最近更新 更多