如何设置了一个项目,一个“复杂的”常规OAUTH与重定向应用

问题描述 投票:0回答:1

我试着去设置,其中我想整合第三方服务常规应用。他们在用户点击一个按钮,会被重定向到他们的网站登录并“授予”我对他们的服务(有点像Facebook)的应用程序访问一个OAuth过程。但是 - 他们然后重定向回用URL作为参数,然后通过使用不同的端点,以获得代表用户的OAuth凭证用户“码”的应用程序。我在获得对重定向“代码”的问题。谁能帮助?

wwww.someurl.com?code=2l314jhlk13...2134lkj23h4==

如何Groovy的监听重定向?我不知道在哪里可以从这里走,我使用不到风度的服务有任何文档。

grails groovy oauth-2.0 parameter-passing
1个回答
1
投票

根据什么样的服务你想整合。在他们中的一些你可以跳过重定向。他们中的一些提供SDK和准备使用的解决方案。

如果没有 - 你需要HTTP服务器。

如果你的应用程序是一个普通的常规,没有任何Web框架,可能是最简单的解决方法是使用JDK内置的HTTP服务器。

示例 - http://glaforge.appspot.com/article/the-jdk-built-in-web-server-with-apache-groovy

© www.soinside.com 2019 - 2024. All rights reserved.