問題タブ [websocket4net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
467 参照

silverlight - Silverlight not searching for ClientAccessPolicy.xml

I'm working with Silverlight and WebSocket4Net and get an error when attempting to connect. The problem is with the underlying socket:

{System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions.}

There is no InnerException or StackTrace below this.

It does not try to find the ClientAccessPolicy.xml -- at all.

I'm trying to connect to another computer, say 10.0.0.102, and that I'm from 10.0.0.101. I can access 10.0.0.102/ClientAccessPolicy.xml just fine. However, in Fiddler, it doesn't even attempt to load 10.0.0.102/ClientAccessPolicy -- no call is made to find it.

Because of this, my attempt to call and connect to the WebSocket via TCP doesn't work at all (i.e. ws://10.0.0.102:4530/WebSockOutput/). I've manually set the Socket's ClientAccessPolicyProtocol to Http... When I check at the lower layers, it's still setting the CAPP correctly.

Any thoughts?

I'd also like to add that I've rebooted and cleared the Temp directory on both machines several times.

0 投票する
1 に答える
3021 参照

websocket - WebSocket4Net を使用して WebSocket サーバーに接続できません

私は WebSocket サーバーとして mochiweb を持っています。ws クライアントとしてChromeブラウザーから JavaScript を使用した接続がスムーズになりました (開く、メッセージを送信する、閉じる)。ただし、 websocket4Netを使用して C# から接続しようとすると、 mochiwebから常に以下のエラーが発生します。

=CRASH REPORT==== 30-Jan-2013::16:57:41 === クラッシャー: 初期呼び出し: mochiweb_acceptor:init/3 pid: <0.228.0> registered_name: [] 例外エラー: ケース句が一致しません関数 mochiweb_http:websocket_init_with_origin_validated/4 (mochiweb_http.erl、292 行目) の {error,timeout} mochiweb_http:headers_ws_upgrade/4 (mochiweb_http.erl、192 行目) の祖先からの呼び出し: [cim_https、<0.166.0>] メッセージ: [ ] リンク: [<0.167.0>] 辞書: [] trap_exit: false ステータス: 実行中 heap_size: 1597 stack_size: 24 リダクション: 1585

私のC#スニペット:

見逃したパラメーターはありますか? これを追跡する方法について何か考えはありますか?

0 投票する
1 に答える
180 参照

silverlight-4.0 - SilverLight の WebSocket4Net

ポート 4503 で WebSocket4Netを介して WebSocket クライアントを作成しようとしています。 「アクセス許可で禁止されている方法でソケットにアクセスしようとしました」

私は何かが欠けていますか?. 提案やリンクは非常に役に立ちます。よろしくお願いします。

0 投票する
1 に答える
160 参照

silverlight - SilverLight から WebSocket を使用する方法

Silverlight は Web ソケットを使用できますか?

Codeplex の SuperWebsocket と Websocket4Net でサンプルを見ましたが、残念ながらすべて動作していません。

それの使い方。実用的なサンプルはありますか?

0 投票する
3 に答える
6578 参照

c# - WebSocket クライアントでメッセージを受信できません

私はwebsocket4netを使用して C# で WebSocket クライアントを作成し、サーバーと通信しています。

データを送信できますが、サーバーからの返信を受信できません。はClient_MessageReceivedまったくトリガーされません。ただし、WireShark で応答を確認できます。

私が使用しているコードは次のとおりです。

0 投票する
1 に答える
6565 参照

c# - WebSocket4Net ライブラリでプロキシを使用する方法

C# と WebSocket4Net ライブラリを使用して、安全な WebSocket クライアントを構築しています。すべての接続を標準のプロキシ経由でプロキシしたいと考えています。

このライブラリは を使用しSuperSocket.ClientEngine.Common.IProxyConnectorて websocket 接続のプロキシを指定しますが、それをどのように実装すればよいかわかりません。

誰かがこのライブラリを使用しており、アドバイスを提供できますか?

0 投票する
0 に答える
2651 参照

c# - ClientWebSocket を使用してリモート サーバーに接続できない

次の C# コードを使用して、localhost:9222 の Web ソケット サーバーに接続しようとしています。

その最後の行で、私は取得Unable to connect to the remote serverしていますが、内部例外がありますThe remote server returned an error: (404) Not Found.

ただし、同じ WebSocket に接続する次の JavaScript があります。

また、IE と Chrome の両方でうまく機能します。

私はプロキシを使用していません。

C# コードで設定し忘れたものはありますか?

どうすればこれをデバッグできますか?

アップデート:

.NET 4.5 ClientWebSocket の代わりに WebSocket4Net を使用すると、HTTP 1.1 500: Internal Server Error. ただし、これをデバッグする方法もわかりません。