11

SignalR .NET クライアント ライブラリを使用してコンソール アプリ/win サービスを作成し、Web 上の HTTPS を使用してシグナル R ハブに接続しています。これらのクライアントの中には、インターネットにアクセスするために Web プロキシが必要な場合があります。SignalR クライアントの Web プロキシはどこでどのように設定すればよいですか?

これは本当の質問ではないのですか?クライアントがファイアウォール/TMG プロキシ サーバーの背後にある場合、signalR を Web サーバー ハブに接続できません。

4

3 に答える 3

5

そのためにConnection.Proxyプロパティを使用します - https://msdn.microsoft.com/en-us/library/microsoft.aspnet.signalr.client.connection.proxy(v=vs.111).aspx

例:

var hubConnection = new HubConnection(url);
var webProxy = new WebProxy(new Uri(“address”));
webProxy.Credentials = new NetworkCredential(“Username”, “Password”);
hubConnection.Proxy = webProxy;
于 2015-03-31T09:04:26.997 に答える