人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

objective-cを使用し、サーバー側のPHPにhttpでデータを渡していますが、作ったアプリ以外で、該当のPHPプログラムにアクセスさせない様にするにはどうすればよいでしょうか?


●質問者: makocan
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● SweetSmile1978
●50ポイント

webサービスにして認証をつけるとかですかね


makocanさんのコメント
oil999さんと同じ回答でございますか?? 恐らく、お二人もいるとなると、それが最良の手なのかもしれませんね。

2 ● oil999
●50ポイント ベストアンサー

iOSアプリに認証キーを与え、サーバ側でキーの合致を調べてはいかがでしょう。


makocanさんのコメント
私もこれが一番浮かんできたのですが、 例えば、testがキーだとした場合 アプリ側から、Postでtestを送り、それをPHP側で判定させる感じですかね。

oil999さんのコメント
そういうイメージです。 ただ、キーが静的な値だと偽装されるので、クライアント側とサーバ側で何らかの数式によって(たとえば年月日8桁のXORをとるとか)認証キーを発生するプログラムを用意しておき、それが合致したら通すというような方法が考えられます。

makocanさんのコメント
なるほど。確かに。暗号の変動は色々と考えましたが、 ユーザー情報で暗号化する方法は出て来ませんでした。 ありがとうございました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ