2012-02-10 14 views
0

クライアントは、企業が所有し、承認しているタブレットコンピュータ(ブランドは不明)のみがPHP Webアプリケーションに接続できるようにするWebアプリケーションのセキュリティを強化するよう求めました。タブレットコンピュータへのWebアプリケーションアクセスを制限する

アプリは保護されていませんが、会社はタブレット以外のすべてのアクセスを禁止したいと考えています。

MACアドレスはこれには最適ですが、これらはフィールドで使用され、myFiポータブル無線LANを使用してサーバーに接続し、MACアドレスを使用できなくなります。

誰でも私にこの2次検証のための健全な方法を教えてもらえますか?

+0

保護しようとしているあなた/会社は何ですか?それはサーバーの悪用ですか?潜在的な攻撃者は誰ですか?フィールド内でタブレットが紛失した場合、誰もがその情報を選択して情報をコピーすることができます(または単にサーバーにアクセスするために使用する)。ですから、深刻な分析がなければ、答えは簡単ではありません。 –

+0

ポイント獲得ユージン。彼らは営業チームに本社からのリアルタイムアップデートを使って現場のマップされたリードへのアクセスを提供したいと考えていますが、タブレット以外のブラウザからはアクセスできないようにしたいと考えています。尖った髪型の上司はこれについて何の理由も明らかにしていないが、それを仕事のためのスペックの一部として加えた。 – jerrygarciuh

+0

私は、サーバー上のクライアント証明書のOCSP検証との相互SSL認証が機能すると思います。タブレットを盗まれた場合、証明書を迅速に取り消してサーバー上でブロックすることができるようにOCSPの検証が必要です。 –

答えて

2

クライアントのタブレットとサーバーの間に相互認証されたSSLを展開することをお勧めします。ここでは自己署名証明書を使用できるため、CAから購入する必要はありません。これにより、サーバーがクライアント側の証明書を持つタブレットからの要求のみを受け入れるようになります(サーバーがクライアント認証のためにタブレットに展開された自己署名入りのクライアント証明書のみを受け入れるようにサーバーを構成します)。

関連する問題