0

私は初心者で、11 年後にコーディングを再開しました。私の無知をお許しください。

私の目的は、ワークスペース 10257115960d 内のすべてのプロジェクトについて、RallyAnalytics から欠陥のリストを取得することです。ログイン資格情報にはワークスペースへの管理者アクセス権があり、サイトに物理的にログインして確認しました。

以下はRallyAnalytics v2.0に接続してみたURLです。

https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/10257115960d/artifact/snapshot/query.js?{"find":{"_TypeHierarchy":"Defect","fields":["State"],"sort":{"_id":1},"hydrate":["State"],"start":0,"pagesize":1000}

Google Chrome ブラウザーから GET/POST を使用して上記の要求を起動すると、次の応答が返されます。

“the server responded with a status of 403 (Forbidden)”. 

これを解決するための助けは役に立ちます。

コードスニペット....

 <script type="text/javascript">

     var xmlhttp = new XMLHttpRequest();

     var rallyURL = "https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/10257115960d/artifact/snapshot/query.js?{"find":{"_TypeHierarchy":"Defect","fields":["State"],"sort":{"_id":1},"hydrate":["State"],"start":0,"pagesize":1000}";
     var rallyUsr = "username@email.com"; 
     var rallyPsw = "password";

     xmlhttp.open("get",rallyURL,true,rallyUsr,rallyPsw);
     xmlhttp.send();

  </script>
4

1 に答える 1