Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring Cloud Hystrix仪表板不与OAuth一起工作_Spring_Spring Security_Cloud Foundry_Spring Cloud_Hystrix - Fatal编程技术网

Spring Cloud Hystrix仪表板不与OAuth一起工作

Spring Cloud Hystrix仪表板不与OAuth一起工作,spring,spring-security,cloud-foundry,spring-cloud,hystrix,Spring,Spring Security,Cloud Foundry,Spring Cloud,Hystrix,我正在尝试使用Hystrix Dashboard运行一个简单的Spring应用程序。我还为此应用程序启用了Spring安全性,因为我要监视的hystrix.streams已启用安全性。 当我访问仪表板url时,我会被重定向到一个登录页面,以获得我的令牌,然后在登录后,我会看到仪表板页面。然后我粘贴一个我希望监视的hystrix.stream的url并按下monitor,然而,下一页只是加载了。。。对于电路池和线程池。我在PCF环境中运行此功能: 我可以在项目的Gradle依赖项中看到Spring

我正在尝试使用Hystrix Dashboard运行一个简单的Spring应用程序。我还为此应用程序启用了Spring安全性,因为我要监视的hystrix.streams已启用安全性。 当我访问仪表板url时,我会被重定向到一个登录页面,以获得我的令牌,然后在登录后,我会看到仪表板页面。然后我粘贴一个我希望监视的hystrix.stream的url并按下monitor,然而,下一页只是加载了。。。对于电路池和线程池。我在PCF环境中运行此功能: 我可以在项目的Gradle依赖项中看到SpringCloudStarter包含的Hystrix版本是1.4.0-RC6。我从下载了war for hystrix dashboard 1.4.0-RC6,并运行了它,注意到尽管我在授权窗口中粘贴了正确的令牌,但效果与Spring Cloud hystrix dashboard相同-卡在加载中。。。 当我运行hystrix dashboard wars 1.4.3及更高版本时,没有出现任何问题。
可能需要更新Spring Cloud hystrix中的hystrix版本?

对于gradle,我们建议使用依赖关系管理插件,因为解决依赖关系的gradle策略可能会导致问题。

它已经在快照中更新为1.4.1。与netflix构建的战争对抗是我们没有测试过的。啊,好的。当我从源代码构建hystrix仪表板时,构建的版本是1.5.0-SNAPSHOT。看起来最新的官方版本是1.4.4:。通过在授权窗口中粘贴OAuth令牌访问hystrix.stream在我的1.4.2或更早版本的设置中肯定不起作用,但在1.4.3或更高版本中确实起作用。希望Spring Cloud Hystrix在不久的将来能够更新到1.4.3或更高版本?下面是升级到1.4.4的问题。1.4.4现在是快照,非常感谢您的快速响应和行动。我将我的项目build.gradle中的spring cloud starter hystrix和spring cloud starter hystrix dashboard的版本从1.0.0.RELEASE修改为1.0.1.build_SNAPSHOT,但不幸的是,选择gradle->Refresh Dependencies并没有拉下预期的新依赖项。我删除了%USERPROFILE%\.gradle\caches\modules-2\files-2.1\org.springframework.cloud,更改回1.0.0.RELEASE并刷新了依赖项,以确保它在该版本中正常工作,而且它确实再次删除了依赖项。只是复制了Spencer的评论作为答案,以便于查找。谢谢,我在项目的build.gradle文件中添加了依赖关系管理插件,但当我尝试作为Spring boot应用程序运行时,仍然看到循环依赖关系错误。build.gradle和Spring Boot stacktrace作为要点提供,您从gradle依赖项中获得了什么版本的archaius core?archaius-core-0.4.1.jar应该是0.6.5。我认为,你需要使用依赖管理插件,而不仅仅是安装它。将弹簧云起点父对象添加为BOM表。