2016-08-24 64 views
0

我使用Siteminder進行身份驗證,一旦Siteminder成功驗證身份驗證,它將返回cookie(它將用於授權)作爲頭參數。向WLResourceRequest添加一個cookie

我試圖添加這些餅乾與授權WLResourceRequest API,但我的代碼似乎並沒有發送任何cookie,並給了我「授權失敗」

使用的代碼使用WLClient

添加餅乾
WLClient.getInstance().addGlobalHeader("Cookie", cookies); 

我甚至嘗試WLResourceRequest調用之前添加cookie,

request.addHeader("Cookie", cookies); 

我可以看到cookie已添加到標題中,但是當我嘗試使用該標題參數進行授權時,它出現故障

回答

0

請考慮將Cookie作爲標題添加到WLResourceRequest本身。請參閱API文檔here。 查找setHeader()方法。