0

Rally インスタンスの Rally LookBack API からデータを取得しようとしています。私の会社のインスタンスは SSO の背後にあり、資格情報を使用してバイパスする方法をすべて試しましたが、何も機能していないようです。

Lookback API では、認証に API キーを使用できると言われています。そのため、POST Man から以下のコードを試してみましたが500:Internal Server Error、エラーに関する詳細情報なしで が表​​示されました。誰かがこれで私を助けてくれませんか。

HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(new Uri("https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/5985761382/artifact/snapshot/query.js?find='_ProjectHierarchy':12506089503,'__At':'current'}));
request.Method = WebRequestMethods.Http.Get;
request.Timeout = Timeout.Infinite;
request.Accept = "application/json";

request.Headers.Add("Authorization", "Basic " + "<Rally API Key>");
WebResponse response = request.GetResponse();
4

1 に答える 1

0

API キーを渡す方法は、zsessionid ヘッダーを使用することです。

request.Headers.Add("zsessionid", "<Rally API Key>");
于 2016-12-14T17:44:26.997 に答える