1

使用CF Java 客户端库登录到 CF 并连接到另一个应用程序 a的应用程序(Java Buildpack)CloudFoundryException: 403 Access token denied被抛出(参见下面的堆栈跟踪)。

相同的设置在Pivotal Web Services上运行。

应用程序设置在前 Nova Swisscom App Cloud 上也很好。当前 Swisscom App Cloud 上线后,使用 Nova App Cloud 上的 CF Java Client Lib 的应用程序停止使用相同的异常。也许这与导致 OAuth 令牌问题的 Passport 登录服务的 Swisscom App Cloud 集成有关。

虽然仍然想在 Java-App 中使用 CF Java Lib,但是否有不同的方法可以登录 CF 并连接到另一个应用程序?

堆栈跟踪:

2015-10-23T19:26:03.41+0200 [App/0]      OUT org.cloudfoundry.client.lib.CloudFoundryException: 403 Access token denied.
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.oauth2.OauthClient.createToken(OauthClient.java:114) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.oauth2.OauthClient.init(OauthClient.java:70) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.rest.CloudControllerClientImpl.initialize(CloudControllerClientImpl.java:187) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.rest.CloudControllerClientImpl.<init>(CloudControllerClientImpl.java:163) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.rest.CloudControllerClientImpl.<init>(CloudControllerClientImpl.java:172) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.rest.CloudControllerClientFactory.newCloudController(CloudControllerClientFactory.java:78) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
2015-10-23T19:26:03.41+0200 [App/0]      OUT    at org.cloudfoundry.client.lib.CloudFoundryClient.<init>(CloudFoundryClient.java:164) ~[cloudfoundry-client-lib-1.1.3.jar!/:na]
4

1 回答 1

1

瑞士电信开发人员在这里;

我们今天早上通过更新解决了这个问题 - 您的 Swisscom Passeport 帐户的身份验证现在应该可以在 Appcloud 内部进行。

于 2015-11-20T09:42:24.753 回答