2014-02-08 24 views
1

我有Web和移動應用程序。移動應用程序使用在php codeigniter中構建的Web服務,並啓用跨站點請求僞造(CSRF)。如何使用具有跨站點請求僞造(CSRF)的web服務在php中啓用

所以我的問題是如何訪問Web服務?它總是會返回一條消息

<h1>An Error Was Encountered</h1> 
<p>The action you have requested is not allowed.</p> 
+0

是否允許您向Web服務請求?與Ajax,捲曲或其他? –

+0

使用捲曲或別的東西....不是ajax –

回答

0

請求頁面是否至少包含一個表單輸入,通常是隱藏的。這將確保codeigniter將發送帶有請求的令牌。

看到這個問題和answer

+0

是的,這是正確的。但我的問題是如何在移動應用程序調用的Web服務中使用它。 –

+0

你打電話給這個服務怎麼樣?如果您使用的是ajax之類的東西,您可以在您的通話中包含令牌。看到這個答案:http://stackoverflow.com/a/10897074/32763 – Loopo

相關問題