タグ

2015年5月6日のブックマーク (5件)

  • Basic認証なURLへのアクセスでトラブル発生: misc

    こんばんは、今日はトマトべる宣言をした長男、パパが帰宅して事をするも、 トマト嫌!、ママが長男にトマトべる宣言を撮影したビデオを見せたら、なんと トマトべるし、レタスもべました!kjunichiです。 .NETな環境での話 Basic認証って、通信先のHTTPサーバから401喰らわないとIDとパスワード送らない模様。少なくともMSXML2.XMLHTTP.3.0でVBScriptからのアクセスだとそんな動きをする。 実は401だけでは不十分 単にHTTPのレスポンスコードが401だけだと、IDとパスワードつけて再度リクエストしてくれないケースがある模様。 分かったこと てっきり、Basic認証用のID,パスワードを設定してHTTPリクエストを投げるものと思っていたが、.NETな環境(MSXML2.XMLHTTP.3.0)だと、いったんID,パスワードを設定せずにリクエストを投げ

  • 【C#でTwitter】タイムライン取得で多発するエラーに挫折しそう(API1.1)

    Twitterクライアントを作っているときに出会った数々のエラーとその対応法です。 ただ、私自身、401:Unauthorized で完全にハマり丸3日間悩んでいました。 解決した部分だけでも役に立てばと思いまとめます。 このエントリを読まれた方で対策がわかる方はぜひ教えてください! (このエントリを書いた翌日にタイムライン取得ができました! タイムライン取得方法については後日まとめます。) 仕事なら既存ライブラリを使ってエラーも少なく、数行のコーディングで済ますのですが、 勉強のため、サードパーティ製のライブラリは使いたくないんです。 ArgumentExceptionはハンドルされませんでした。 指定された値は ':' 区切り記号を含んでいません。 パラメーター名:header 最初にぶち当たったエラーは、引数エラーです。 HttpWebRequest req = (HttpWebRe

    【C#でTwitter】タイムライン取得で多発するエラーに挫折しそう(API1.1)
  • 認証が必要なページをダウンロードする: .NET Tips: C#, VB.NET, Visual Studio

    認証が必要なページをダウンロードするここでは、認証が必要なHTTPページ(ユーザー名とパスワードが必要なページ)をHttpWebRequestクラスを使ってダウンロードする方法を紹介します。 HttpWebRequest.Credentialsプロパティ + NetworkCredentialを使用するそのためには、HttpWebRequest.Credentialsプロパティを使用します。Credentialsプロパティには、NetworkCredentialまたはCredentialCacheオブジェクトを指定できます(CredentialCacheの場合も、ユーザーやパスワードの情報はNetworkCredentialで指定します)。MSDNによると、NetworkCredentialクラスは、基認証(Basic)、ダイジェスト認証(Digest)、NTLM認証、Kerberos

    認証が必要なページをダウンロードする: .NET Tips: C#, VB.NET, Visual Studio
  • WebClient で Basic認証 に失敗する場合の対処 - Qiita

    C# で WebClient を使用してファイルをアップロードする場合にBasic認証がかかっていると以下のように記述したりするんですが、 var client = new WebClient(); client.Credentials = new NetworkCredential("username", "password"); client.UploadFile("http://example.com/upload.php", "C:\data.txt"); この記述方法ではファイルアップロードができない端末がでてきました。 (テキストデータの送信は可能) System.Net.WebException: WebClient 要求で例外が発生しました。 と例外を飛ばして来てくださります。 サーバーのログには401エラーがでているとのことでした。 いろいろ調べたところ、stackove

    WebClient で Basic認証 に失敗する場合の対処 - Qiita
    rekramkoob
    rekramkoob 2015/05/06
    “HttpRequestHeader”
  • Hokkaido.cap #osc11do Wiresharkを使いこなそう!

    オープンソースカンファレンス2011 HokkaidoのHokkaido.capセミナーで発表した、「Wiresharkを使いこなそう!」のスライドです。Read less

    Hokkaido.cap #osc11do Wiresharkを使いこなそう!