08-01-2011, 09:35 PM,
|
|||||
|
|||||
RE: Curlのログインについて
一番シンプルなのは、jsessionidみたいなセッション情報をレスポンスで返してもらって、
その後の通信のたびにフォームデータを送るときにセッション情報も一緒に送る、というものでしょうか。 また、Curlもクッキーが利用できるので、set-insecure-http-cookie とかを使って、 ログインのレスポンスなどで帰ってきた情報クッキーに書いてやれば、 その後の通信でいちいちセッション情報を渡す必要はない、という認識です。 HTMLの中でCurlを実行する場合であれば、すでにそのブラウザが持ってる認証情報を、 request-browser-resident-http を使って引き継ぐ、ということもできるようですね。 よくシングルサインオンをどう実現するか、とか聞かれますが、 基本的にサーバーでの実装方式のもんだいであって、 Curlは上記の方法などでセッション情報を(フォームの中に入れるかクッキーを使うかどちらかで)送れば良いだけ、 という認識ですが、間違ってませんかね? |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Curlのログインについて - by umemura - 08-01-2011, 09:25 PM
RE: Curlのログインについて - by umemura - 08-01-2011, 09:35 PM
RE: Curlのログインについて - by hokada - 08-02-2011, 08:29 AM
RE: Curlのログインについて - by hokada - 08-02-2011, 08:35 AM
|
Users browsing this thread:
1 Guest(s)
1 Guest(s)