1

尝试自定义 Portfolio Item Burnup ,从https://github.com/RallyApps/app-catalog/tree/master/src/apps/charts/rpm/burn获取源代码

现在,在使用“rally-app-builder build”命令编译并使用“rally-app-builder run”命令运行之后,我就可以运行该页面了。在 chrome 的另一个选项卡中,Rally 已登录。启动的页面正在从拉力赛会话中获得身份验证,并且能够获取一些数据,例如搜索一些 PFG/PF 等。现在的问题是在应用一些设置并选择一些 PF/PFG 后,它再次需要身份验证(用于 rally1.rallydev.com/slm/webservice/v2.0/security/authorize)。此身份验证不适用于我的凭据。

我还从 rally1.rallydev.com/login/accounts/index.html#/keys 生成了一些 api 密钥,但是,这也不起作用。

请帮忙。

谢谢, 乌达扬

4

1 回答 1

1

我假设您使用 SSO 登录?如果是这样,您将无法针对该 /security/authorize 端点进行正确的身份验证(当对 wsapi-GETS 进行 POST/PUT/DELETE 调用时,该端点用于生成 CSRF 令牌)。

您使用 api 密钥走在正确的轨道上。生成一个密钥,然后将其添加到您的应用程序 url 的查询字符串中:

http://localhost:1337/App-debug.html?apiKey=83h3lkb4b43302bfvlav

App SDK 文档中还有一个指南更详细地描述了这一点:https ://help.rallydev.com/apps/2.1/doc/#!/guide/embedding_apps

于 2017-05-31T14:53:45.487 回答