SonarQube 6.2-将默认登录页更改为/projects from/about

SonarQube 6.2-将默认登录页更改为/projects from/about,sonarqube,Sonarqube,SonarQube 6.2产品已经极大地改变了皮肤。我仍然在玩它,我的第一印象是我喜欢它,但有一件事困扰着我,并且肯定会让我的用户感到困惑,那就是我的主机的默认登录页(例如)被重定向到了,而不是我们以前的登录页。我认为默认情况下转到项目会更有用。如何将此作为默认登录页而不是/about 我没有找到任何可能的sonar.conf变量,也没有在管理面板中找到任何变量。。。请帮忙,谢谢 您无法通过配置更改默认登录页。请注意,默认登录页仅针对未经身份验证的用户进行了更改。你可以: 验证。下次返回时,默

SonarQube 6.2产品已经极大地改变了皮肤。我仍然在玩它,我的第一印象是我喜欢它,但有一件事困扰着我,并且肯定会让我的用户感到困惑,那就是我的主机的默认登录页(例如)被重定向到了,而不是我们以前的登录页。我认为默认情况下转到项目会更有用。如何将此作为默认登录页而不是/about


我没有找到任何可能的sonar.conf变量,也没有在管理面板中找到任何变量。。。请帮忙,谢谢

您无法通过配置更改默认登录页。请注意,默认登录页仅针对未经身份验证的用户进行了更改。你可以:

  • 验证。下次返回时,默认登录页将是“项目”页
  • 将“项目”页面另存为浏览器收藏夹

如果您能够/允许修改中的文件
installdir\web\web-INF\app\controllers

您可以更改文件
landing\u controller.rb

def index
    if logged_in?
      return redirect_to :controller => 'projects', :action => 'favorite'
    else
      return redirect_to :controller => 'projects'  //here was 'about'
    end
  end

我正在使用sonarqube 6.4,似乎无法改变这种行为,因为我发现install dir中的web内容被reactJS重构并最小化

我想建议您签出关于的官方文档,您可以在关于页面上添加自定义文本(支持html),我所做的是添加带有信息的重定向链接,以帮助用户转到项目页面

在6.7 LTS中测试: 你需要一个工具来搜索文件,比如记事本++

在每个*.js的
“installdir\web\web-INF\”
文件夹中搜索字符串
+“/about”
(包括引号)

你应该找到这样一段话:

window.location.pathname!==window.baseUrl+"/about"
将其更改为:

window.location.pathname!==window.baseUrl+"/projects"
//编辑

js文件是最小化的,但window.location.pathname的变量是内置变量,因此最小化程序不能更改这些变量。 因此,上面提到的文本段落就在那里,即使很难找到