ユーザートークンを含めるようにStreamSocketのHostNameをフォーマットする方法はありますか?ユーザートークンでURIを使用しようとすると、「パラメータが正しくありません」という例外が発生します。私はMessageWebSocketで成功しましたが、Windows 10 UWPのバックグラウンドで(簡単に)実行できるため、StreamSocketが必要です。ここに私のコードです。どんな助けでも大歓迎です。UWP Hostnameにユーザートークンを持つC#.Net StreamSocket
public static async void ConnectToStreamSocket()
{
StreamSocket socket = new StreamSocket();
string hostUri = "//example.myexample.com/websocket/dfkjlkdfskldklfdkddkfdkffjf";
HostName host = new HostName(hostUri);
string proto = "wss";
await socket.ConnectAsync(host, proto);
}
ありがとうございます。私は現在、ControlChannelTriggerを使用していて、データがMessageWebSocketの上に来ると、バックグラウンドタスクを正常に起動しています。私は以来、私はそれを処理することができるようにバックグラウンドタスクにソケットを介して受信したデータを取得する方法を探してきました。これまでのところ説明したオンラインのものは見つかりませんでした。 –
@JamesB、[このサンプル](https://code.msdn.microsoft.com/windowsapps/ControlChannelTrigger-91f6bed8)を参照してください。ところで、私の答えがあなたを助けたら、受け入れられたとマークしてください。まだ新しい問題がある場合は、新しいスレッドを開くことができます。 –