2016-09-22 56 views
0

請原諒我的天真,但我對會話,基於cookie的身份驗證和Python Tornado很陌生。我試圖訪問用python Tornado編寫的API,並且正在爲客戶端使用Ember CLI。我似乎無法在發送到服務器的請求中設置cookie值。如何在AJAX/Ember.JS中正確設置cookie?如何在EmberJS中使用ember-simple-auth設置和獲取cookie中的值

科技股我使用:

  • 灰燼CLI
  • 灰燼簡單驗證
  • Python的龍捲風

我的情況

  1. 我有什麼:一個登錄頁面,用戶可以嘗試登錄

  2. 我需要什麼:辦法設置來自服務器的成功響應的一部分結合到本地存儲位置,或cookie。

  3. 我有什麼:的API端點,我使用AJAX

    訪問
  4. 我需要什麼:的一種方式傳遞登陸響應數據的部分作爲「餅乾」作爲服務器正在拋出一個錯誤,指出cookie無效或丟失。

回答

0

好了,所以任何人運行同樣的問題,我基本上設置在我的「的findAll」功能下的ajax設置爲我的模型,以及剛剛在認證方法。

... 
xhrFields: { 
    withCredentials: true 
}, 
success: succsFunction, 
error: errorFunction... 
相關問題