私は初心者で、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>