我试着去设置,其中我想整合第三方服务常规应用。他们在用户点击一个按钮,会被重定向到他们的网站登录并“授予”我对他们的服务(有点像Facebook)的应用程序访问一个OAuth过程。但是 - 他们然后重定向回用URL作为参数,然后通过使用不同的端点,以获得代表用户的OAuth凭证用户“码”的应用程序。我在获得对重定向“代码”的问题。谁能帮助?
wwww.someurl.com?code=2l314jhlk13...2134lkj23h4==
如何Groovy的监听重定向?我不知道在哪里可以从这里走,我使用不到风度的服务有任何文档。
根据什么样的服务你想整合。在他们中的一些你可以跳过重定向。他们中的一些提供SDK和准备使用的解决方案。
如果没有 - 你需要HTTP服务器。
如果你的应用程序是一个普通的常规,没有任何Web框架,可能是最简单的解决方法是使用JDK内置的HTTP服务器。
示例 - http://glaforge.appspot.com/article/the-jdk-built-in-web-server-with-apache-groovy