使用CloudFoundry作为客户端,Spring OAuth2 Provider Client Authentication 401未授权错误

时间:2013-02-27 20:38:49

标签: spring oauth-2.0 cloudfoundry

此问题主要针对CloudFoundry开发人员。是否有一些变化会使使用spring social的客户端应用程序无法使用基本客户端身份验证与托管oauth2提供程序的核心应用程序进行通信?当我在tomcat服务器上运行客户端应用程序时,一切正常。它也在大约2周前在一个cloudfoundry微实体上工作。现在我在我的核心应用程序的“../oath/token”上收到401未经授权的错误调用服务。要查看我所指的内容,我的应用程序为http://www.metroseattlegamers.com如果您单击顶部的“游戏”链接,它会将您带到一个单独的应用程序。如果您使用http://gamerepository.metroseattlegamers.com处的应用程序登录,则“使用metroseattlegamers帐户登录”按钮会使用自定义弹簧社交代码与http://www.metroseattlegamers.com处的spring oauth2提供商代码进行通信。一切正常,因为它在不同机器上的两个独立的tomcat服务器上运行。但是,我使用cloudfoundry微实例测试并编写了所有内容来运行客户端应用程序。正如我所说,它在一周或两周前开始工作。现在,当我在cloudfoundry实例上运行客户端时,我收到401错误。当我在不同的机器上运行两个单独的tomcat服务器时,一切仍然很好。而不是包含一堆代码,我只是好奇,如果在过去一两周内cloudfoundry微实例如何工作,可能导致了这个问题。

1 个答案:

答案 0 :(得分:1)

据我所知,不是。您是否可以在官方支持页面上提交票证:http://support.cloudfoundry.com。在那里,您可以获得私人代理协助,并可能共享您的应用程序的实现,以进一步调试。您需要使用您在www.cloudfoundry.com上注册的帐户登录。