問題タブ [remote-host]

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 に答える
148 参照

client-server - Grinder でリモートホストオプション TCPProxy を使用するにはどうすればよいですか?

Grinder でデスクトップ アプリケーションをテストしたい。私のアプリケーションは、複数のクライアント/サーバー アプリです。TCPProxy および remotehost オプションを使用する必要があります。しかし、私はできませんでした。私を案内してください。

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

.htaccess - ISP 名文字列による mod_rewrite?

^私は 2 つのサーバーを持っています。これは動作するためにバックスラッシュを必要としません。IP 番号ではなく、IP NAME に基づいてリダイレクトしたい。(架空の) IP 名は74.125.227.104.cust.wildblue.net

これは完全に機能します:

これは間違っています - 名前は私がキャッチしてリダイレクトしたいものです:

どんな助けでも大歓迎です!ありがとうございました

-デビッド・ドロレス

0 投票する
2 に答える
5424 参照

ssl - ハンドヘルド デバイスから SSL/TLS の安全なチャネルを確立するにはどうすればよいですか?

次のコードを使用して、ハンドヘルド デバイス (Windows CE/コンパクト フレームワーク) から REST メソッドを呼び出そうとしています。

メソッドに渡される値は次のとおりです。

...しかし、「SSL/TLS の安全なチャネルを確立できませんでした ...System.Net.Sockets.SocketException: 既存の接続がリモート ホストによって強制的に閉じられました」ため、接続を確立できません。

では、SSL/TLS 用の安全なチャネルを確立して、既存の接続が感情的に離れたホストによって乱暴に閉じられないようにするにはどうすればよいでしょうか?

注意: WebException をキャッチしていたときに、このコードが原因でアプリがクラッシュしていたのは少しおかしなことだと思いますが、catch ブロックを一般的な例外に変更すると、サイレント モードで接続の試行が失敗しました (私ができる唯一の方法は、ログファイルを見て、問題があったことを伝えます)。

より具体的には、次のように HttpWebRequest SendHTTPRequestNoCredentials() の catch ブロックの WebException コードを使用します。

...アプリがクラッシュし、ログ ファイルにこれらの事後分析メモ (恐ろしい NRE!) が記録されました。

ただし、catch ブロック内の一般的な例外コード (この投稿の上部に示されているように) を使用すると、アプリは晴れた夏の日曜日の朝に公園を散歩しているように見えました。例外メッセージもクラッシュも、冬の不満の兆候もありません。とにかく -- しかしログファイルはこれを明らかにします:

最後の興味深い情報にもかかわらず、本当に重要なのは、ハンドヘルド デバイスから SSL/TLS 用の安全なチャネルを確立するにはどうすればよいかということです。

アップデート

PC で実行されている「サンドボックス」アプリからコードを呼び出したところ、同一ではありませんが同様の例外が発生しました。これはそれがキャッチしたものです:

更新 2

ここのコメントのいくつかとそれに付随するリンクに基づいて、コード内にこれを追加する必要があると考えていました。

...ある文脈では:

contentType) { ServicePointManager.ServerCertificateValidationCallback += (送信者、証明書、チェーン、sslPolicyErrors) => true; WebRequest リクエスト = null; { request = WebRequest.Create(uri); を試してください。

...しかし、これは .NET 3.5 クライアント アプリですが、これによると [ http://msdn.microsoft.com/en-us/library/system.net.servicepointmanager.servercertificatevalidationcallback

(v=vs.90).aspx]、ServerCertificateValidationCallback はおそらく 3.5 で利用可能です。「ServerCertificateValidationCallback」は利用できません (「シンボルを解決できません」というメッセージが表示されます)。これは System.Net アセンブリにあるようですが、[.NET] タブの [参照の追加] から利用できるアセンブリがないため、System.Net への参照をプロジェクトに追加しようとしても無駄です。アルファベット順のリストは、「System.Messaging」から「System.Net.Irda」までです。

この不足は、これが機能の乏しい Compact Framework プロジェクトであるためだと思います。

これがそうであると仮定すると (Compact Framework には ServerCertificateValidationCallback が含まれていません)、このシナリオの回避策は何ですか? クライアント ハンドヘルド アプリがサーバー (ローカル ネットワークで実行されている REST アプリ) 上の自己署名 SSL 証明書を受け入れるようにするにはどうすればよいですか?

更新 3

[コントロール パネル] > [プログラム] > [Windows の機能の有効化または無効化] > [インターネット インフォメーション サービス] > [World Wide Web サービス] > [セキュリティ] で、次のいずれかまたは両方をチェックまたはチェックする必要があります。

?

更新 4

次のように ServicePoint にアクセスできます。

...しかし、これは私に何の役にも立たないでしょうか。証明書を常に受け​​入れるのと同等のものに設定できますか? IOW、ここで何が必要ですか:

更新 5

このコードでも:

...私はまだこれを取得します:

ところで、TrustAllCertificatesPolicy の (空の) コンストラクターはグレー表示されているため、おそらく意味がありません。

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

c - LinuxのCプログラミングでIPアドレスを使用してリモートホストのMACアドレスを取得する方法

cプログラミングを使用してLinuxでIPアドレスを使用してリモートホストのMACアドレスを取得する方法を教えてもらえますか(ネットリンクソケットまたはBSDソケットである可能性があります)?

0 投票する
2 に答える
2562 参照

.htaccess - .htaccess は REMOTE_HOST から許可します

リクエストが同じサーバーからのものでない限り、特定のファイルへのアクセスを制限する .htaccess ファイルを設定しようとしています。

これが私が期待していたものです(しかし、そうではないようです):

この場合、サーバーの IP アドレスは 1 日を通して他のサーバーに変更/ロールオーバーされるため、サーバーの IP アドレスをハードコーディングすることはできません。

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

ftp - Webstorm: 「デフォルト サーバーへのアップロード」が灰色/無効になっているのはなぜですか?

Webstorm で ftp クライアントを使用しています。FTP サーバーが適切にセットアップされ、「リモート ホスト」ツール ウィンドウで参照できます。また、ftp サーバーはデフォルトとして設定されています。 ここに画像の説明を入力

ただし、アップロードもダウンロードもできません ここに画像の説明を入力

0 投票する
2 に答える
6584 参照

intellij-idea - PHPStorm で閉じたリモート ホスト ウィンドウを元に戻す

閉まっているPHPStorm のプロジェクトで誤ってリモート ホスト ウィンドウを閉じてしまい ( )、元に戻すことができません。

View->Tool Windows にはありません。

リモートホスト

また、プラグイン設定ページでも有効になっています