cURL を使用して、多くの大学で使用されているコース管理システムである Blackboard にログインしようとしています。(例: http://blackboard.unh.edu )
どうすればいいですか?Blackboard も HTTPS 証明書と Cookie を使用していると思います。ありがとう!
cURL を使用して、多くの大学で使用されているコース管理システムである Blackboard にログインしようとしています。(例: http://blackboard.unh.edu )
どうすればいいですか?Blackboard も HTTPS 証明書と Cookie を使用していると思います。ありがとう!
「 https://blackboard.unh.edu/webapps/portal/frameset.jsp 」のソースを表示し、どのフォーム フィールドがログインとパスワードであるかを調べます。
次に、curl の --data オプションを使用して、そのデータを POST します。SSL を使用してコンパイルすると、curl は http を処理するのと同じくらい簡単に https を処理します。
本当に醜い (しかし簡単な) オプション: paros プロキシをインストールし、それを使用するように Web ブラウザを設定します。次に、サイトに送信している暗号化されていないトラフィックを確認できます。
これを実現する簡単な方法は、AutoSignOnビルディングブロックをhttp://projects.oscelot.org/gf/project/autosignon/にインストールすることです。
そのB2をインストールしたら、Blackboardにログインするための正しいURLを作成するだけです。