我想從移動應用程序使用wp-rest api創建一個新帖子,爲了做到這一點,我必須使用表單登錄;以及使用json api auth進行身份驗證的效果很好,我提交了用戶名和密碼,然後我輸入;但是,當我嘗試使用wp-rest api創建新帖子時,出現此錯誤:「您沒有權限執行此操作。」看來我沒有登錄,但我是!如何處理angularJS中的會話狀態與json api驗證
我的代碼是這樣的:
var data={"title":"Hello World!","content_raw":"Content","excerpt_raw":"Excerpt"};
$scope.register = function() {
$http({
method: 'POST',
url: 'http://url.com/provawp/wp-json/wp/v2/posts',
data: data,
headers: {'Content-Type': 'application/json'}
})
.success(function(data, status, headers, config) {
alert("Città aggiunta correttamente!");
})
.error(function(data, status, headers, config) {
}).
catch(function (error) {
alert("Erroreee!");
console.log("error : " + JSON.stringify(error));
});
}
你能解釋一下嗎?我有Cookie var – pinostack
如果您使用cookie,您的發佈請求應該沒問題,您是否可以確保您的後端服務器從傳入請求接收cookie? –
我不知道這個! – pinostack