この行はhttp://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh994397(v=win.10).aspxにあります。
Uri server = new Uri(ServerAddressField.Text.Trim());
...
await webSocket.ConnectAsync(server);
URIのコンストラクターに渡される文字列がIPアドレスになることを期待しています。これはそうですか?
この行はhttp://msdn.microsoft.com/en-us/library/windows/apps/xaml/Hh994397(v=win.10).aspxにあります。
Uri server = new Uri(ServerAddressField.Text.Trim());
...
await webSocket.ConnectAsync(server);
URIのコンストラクターに渡される文字列がIPアドレスになることを期待しています。これはそうですか?
Uri
クラスは、渡された有効なURIを受け入れる必要があります。
したがって、たとえば、エンドポイントにDNSレコードがなく、IPアドレスで指定する必要がある場合は、ドメイン名の代わりにIPアドレスを使用しても問題ありません。
//By Name
var namedUri = Uri("http://websocketserver/myendpoint");
//By IP address
var addressUri = new Uri("http://127.0.0.1/myendpoint");