C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 81 を表示中)
■47739 / )  Re[2]: BASIC認証のユーザ名、パスワードを内部で行う
□投稿者/ VB初心者 (18回)-(2010/03/12(Fri) 18:12:11)
No47694 (魔界の仮面弁士 さん) に返信
> ■No47690 (VB初心者 さん) に返信
>>表題のとおりBASIC認証のユーザ名、パスワードを内部で行う処理を作ろうと思いました。
>
> 「内部で行う」というのは、具体的にはどういうことでしょうか?
>
> VB.NET で HttpWebRequest クラスを扱う事を指しているのであれば、
> Credentialsプロパティを使えば OK です。
>
> InternetExplorer オブジェクトからの通信であれば、
> Navigate/Navigate2 メソッドの第5引数に、ヘッダ文字列として
>  "Authorization: Basic " & account & vbCrLf
> を指定してください。なお、account の部分は、
>  userid & ":" & password
> を、Base64 でエンコードした文字列です。
> (Convert.ToBase64String を利用できます)

>「内部で行う」というのは、具体的にはどういうことでしょうか?
BASIC認証時に、ユーザー名、パスワードを表示させず対象のディレクトリに入りたかったのです。

HttpWebRequestのCredentialsプロパティで認証画面を表示せず、ディレクトリに入れましたが、
HttpWebClientのDownloadFileプロパティのように指定のフォルダにダウンロードする方法が分からず、
困っております。。。

どのように処理すればよろしいでしょうか。
返信 編集キー/


管理者用

- Child Tree -