Quantcast
Channel: かずきのBlog@hatena
Viewing all articles
Browse latest Browse all 1387

SignalRの.NETクライアントで認証プロキシを突破する方法

$
0
0

転職してから認証プロキシのない世界に来たのですが、前職で認証プロキシ配下でSignalR使うことをちょいちょいやってたのでメモっておきます。 ちなみに、検証環境がすでにないので間違ってるかもしれないのでダメだったら教えてください!!(ついでにOKだった場合も教えてもらえると嬉しい)

SignalRでは、HubConnectionのProxyプロパティにプロキシの情報を設定します。そこにWebProxyを設定してやればOKです。認証プロキシの場合はWebProxyのCredentialsプロパティにNetworkCredentialを指定してやります。

コードはこんな雰囲気になります。

var conn = new HubConnection("server address");
conn.Proxy = new WebProxy("http://example.com:8080")
{
    Credentials = new NetworkCredential("user@example.com", "p@ssw0rd"),
};

それでは、良い認証プロキシライフを!


Viewing all articles
Browse latest Browse all 1387

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>