0
我開始學習REST-FUL庫CodeIngiterREST-FUL笨不允許請求
https://github.com/philsturgeon/codeigniter-restserver
我不明白,我可以發送查詢後從另一臺主機休息-FUL服務器?如果這是可能的,我如何防止獲取數據?
我開始學習REST-FUL庫CodeIngiterREST-FUL笨不允許請求
https://github.com/philsturgeon/codeigniter-restserver
我不明白,我可以發送查詢後從另一臺主機休息-FUL服務器?如果這是可能的,我如何防止獲取數據?
您可以通過使用身份驗證來防止發佈數據或訪問數據。 Phile Sturgeons REST-ful服務提供2種方式。通過啓用用戶名/密碼認證並將其設置爲基本或摘要。或者你可以使用私鑰/公鑰認證。
編輯
你想,以防止任何設備訪問它了你的休息服務還是要保護它?爲了保護它使用:
$config['rest_auth'] = 'digest';
$config['rest_valid_logins'] = array('chooseUsername' => 'choosePassword');
不讓任何人訪問它:
$config['rest_ip_whitelist_enabled'] = true;
要控制誰可以訪問它:
$config['rest_ip_whitelist'] = '74.365.72.97';
用逗號分開IPS如果你有多個IP。儘管大多數設備都設置爲動態IP,所以當IP更改時,該設備將無法連接到休息服務。除非你是唯一想要訪問寧靜服務的人,否則不是一個好方法。
如果我設置$ config ['rest_ip_whitelist_enabled'] = false,那麼查詢將只從本地主機運行? –
看到我上面的編輯 – SasaT
謝謝,現在我明白了) –