我一直在尝试创建一个可以从Rally分开运行的应用。我想出了如何使用LoginKey,但是当我升级到2.0rc1并且现在它不再有效时我遇到了一个问题。
我之前:
<script type="text/javascript" src="https://rally1.rallydev.com/apps/1.25/sdk.js?loginKey=secret></script>
现在:
<script type="text/javascript" src="https://rally1.rallydev.com/apps/2.0rc1/sdk.js?loginKey=secret></script>
为什么它适用于1.25而不是2.0rc1的任何想法?
答案 0 :(得分:1)
自SDK 2.0起不再支持登录密钥。我们正在考虑将来如何支持这个用例,但是现在我们没有替代技术来帮助您。
我们目前的计划是在未来几个月内发布新的授权API,以便我们支持将我们的产品嵌入到Wiki中。
答案 1 :(得分:1)
LoginKey功能早于AppSDK2。您可以将它与AppSDK 1.33及更低版本一起使用。
在1.33以上的WS API版本中引入了WS API功能。如果您需要在AppSDK 1.x应用程序中访问它们,只要您使用的版本低于v2.0,就可以使用下面的语法指定超出该点的WS API版本:
rallyDataSource.setApiVersion("1.43");
而javascript src指向1.33:
<script type="text/javascript" src="https://rally1.rallydev.com/apps/1.33/sdk.js"></script>