2013-03-20 70 views
0

我將爲我的Web應用程序開發iOS應用程序,以便我將開發iOS應用程序將使用的API服務。iOS應用程序與API交互的安全問題

我的問題是: 如何確保保護訪問我的API?

我主要關心的是我不希望別人使用我的API來將內容複製到其他應用程序或網站。

在此先感謝,

+0

? – Aleph7 2013-03-20 18:54:09

+0

我將使用Python。 – Redwolf 2013-03-20 19:55:09

回答

1

不幸的是,這是非常困難的事情。簡而言之,你不能100%保證這一點,因爲一旦你的代碼在客戶手中,你就無法控制它。看看這個StackOverflow的問題:Security When Using REST API in an iPhone Application

您也可能會發現,以及在這個問題StackOverflow的一些價值:你使用寫你的API https://stackoverflow.com/questions/15390354/api-key-alternative/15390892#15390892

+0

同意。沒有辦法確定只有您的應用程序可以與您的服務器通話。您可以提出一些小障礙,但不可能對應用程序進行身份驗證。對此的一些其他討論:http://stackoverflow.com/questions/9181186/secure-https-encryption-for-iphone-app-to-webpage – 2013-03-20 21:18:31