■68933 / inTopicNo.2) |
Re[1]: 認証ダイアログへの自動入力 |
□投稿者/ 魔界の仮面弁士 (427回)-(2013/11/25(Mon) 20:30:09)
|
2013/11/25(Mon) 20:47:47 編集(投稿者)
■No68932 (ジャックスパロウ さん) に返信 > いろいろ調べましたが、すべての方が すべて?
> SPYで調べて取得しているようです。 SPY ではなく、SPY++ (spyxx.exe) では無いでしょうか? 名前が似たものとして、他に UI Spy や Managed Spy などもあります。
> 出来れば、プログラム内で取得して入力したいと思っています。 GetDlgCtrlID API とか。
> ブラウザはInternet Explorer固定で、Versionは7以降を想定しています。 BASIC 認証のダイアログなら、Navigate メソッドで Authorization: Basic のヘッダーを指定するという手もあります。 http://bbs.wankuma.com/index.cgi?mode=all&namber=68290
もっとも、Navigate でヘッダーを付与する手法だと、後続のページには それが引き継がれないため、ローカルプロキシを中継させて処理させるとか、 あるいは FEATURE_HTTP_USERNAME_PASSWORD_DISABLE のレジストリで 対処するとか、もしくは元々の案通りに、認証ダイアログを操作する方が 都合が良いかも知れませんね。
|
|