ROMANCE DAWN for the new world

Microsoft Azure を中心とした技術情報を書いています。

WCF

プロキシ環境下で Web API を呼び出す

プロキシ サーバーを経由してクラウド上の Web API を呼び出す方法をまとめておきます。プロキシ環境下において、HttpWebRequest や HttpClient を使って通常通りに Web API を呼び出すと、HTTP ステータスコードの 407(Proxy Authentication Required)が…

ASP.NET でクライアントの IP アドレスを取得する

ASP.NET MVC や Web API で、クライアントの IP アドレスを取得する方法をまとめておきます。プロキシサーバーなどを経由して Web サーバーに接続された場合、HTTP ヘッダーの X-Forwarded-For から取得する必要があります。 ASP.NET MVC サーバー環境変数か…

Windows Phone 8.1 では WCF がサポートされていなかった

タイトルの通りなのですが、Windows Phone 8.1 では、WCF(System.ServiceModel 名前空間)に非対応でした。ServiceContract などを使おうとしても、コンパイルエラーとなってしまいます。 Silverlight のサブセットである Windows Phone 7.5 や 8.0 では、W…