問題タブ [iis-10]

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 投票する
3 に答える
32337 参照

trace - How do I enable Failed Request Tracing in IIS 10.0 on Windows 10 development PC?

How to I enable Failed Request Tracing in IIS 10.0 on my Windows 10 dev pc?

I can find instructions for IIS7 and IIS8.5 (see http://www.iis.net/learn/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis-85) but doesn't seem to be available in IIS10.

According to above instructions there should be a link to "Failed Request Tracing" under "Configure" in the Actions pane - but see in screen shot it is clearly not there: screen shot of IIS Actions pane

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

asp.net - WS:// に接続しようとすると、IIS 10 で "ERR_DISALLOWED_URL_SCHEME" というメッセージが表示される

サーバーで WebSocket サポートをセットアップしました。Windows 10 と IIS 10 を実行しています。サイトで許可されているプロトコルとして ws を追加しようとしましたが、役に立ちませんでした。

私はすべてlocalhostで実行しています。

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

azure - Azure Webapp Websocket の出力バッファー/フレーム サイズを設定するにはどうすればよいですか?

Azure Web アプリから websocket 経由でかなり大きなデータ チャンクを送信しています。すべて正常に動作しますが、何らかの理由で、発信バッファー サイズが 4096 バイトであり、大量のデータ転送に多くのオーバーヘッドが生じます。

ローカルの開発者マシンでは、この IIS/.Net バッファは 16384 のようです (または 16383 の可能性があるため、1 つのフレームで 1 バイトのストリームを取得し、次のフレームは 16383 以降になります)。リーチ フレームの 65536 のクライアントの読み取りバッファ。

すべてのコードは .NET で記述されているため、送信側は単純に大きな ArraySegment を作成し、ClientWebSocket.SendAsync を使用してそれを送信します。これは、実際に送信方法を決定するためにチェーンの上位に相当します。

私の質問は、Azure Web アプリでフレーム/バッファーのサイズを変更することは可能ですか?

Windows 10 開発マシンには異なる送信バッファーがあるため、OS レベルまたは IIS レベル (http.sys?) で変更できることは明らかですが、どこでどのように変更するかはわかりません。

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

asp.net - ローカル Web サイトを実行しようとしている

「localhost」でローカルに実行する Web サイトを取得できますが、ローカルで実行したい Web サイトが複数あり、その 1 つを dev.dfwcraftbeer として設定しようとしていますが、何らかの理由で機能しません。Chrome から「ERR_NAME_NOT_RESOLVED」が表示されます。これを設定するための私のプロセスは次のとおりです。

  1. 「ウェブサイトを追加」

  2. サイト名 = "dev.dfwcraftbeer"

  3. 物理パス = "C:\inetpub\wwwroot\dfwCraftBeer\dfwCraftBeer"

  4. Binding = "http すべて未割り当てのポート 80"

  5. ホスト名 = "dev.dfwcraftbeer.com"

Windows 10ラップトップでIISを使用しています。なぜ出てこないのでしょうか?私は何を間違っていますか?

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

c# - WCF サービス - 404.13 エラー - maxAllowedContentLength と maxRequestLength が設定されていますが

私は WCF サービスにまったく慣れていません。アップロードされたファイルが大きすぎてアップロードできない場合に、この既知の問題に遭遇しました。maxAllowedContentLengthmaxRequestLengthの両方を高い数値に設定しているため、私の状況は奇妙です。300 MB のファイルをアップロードしても問題はないはずです...小さなファイルでは完全に機能するので、私の設定を忘れているようです。この問題を解決するために非常に多くのアイデアを試したので、構成ファイルを台無しにしたのかもしれません。不要な部分がいくつかあるかもしれませんが、それでも解決策を見つけることができませんでした。

IIS 10 と .Net 4.5 を使用しています。

私のWCFサービス構成:

サービスが参照されている ASP.NET Web アプリの web.config ファイル。

私のアップロード方法は次のように実装されています:

FileUploadMessage は次のようになります。

編集1:

http://ipswitchft.force.com/kb/articles/FAQ/Unable-to-transfer-files-over-30MB-with-the-Web-Transfer-Module-or-Ad-Hoc-Transfer-Module-1307565986108

この問題に関するこの記事を見つけました。多分私の問題はWCFサービスや設定ではなく、IISにありますか?

Default App Pool の requestLimits も 1000000000 に設定しました。エラーは引き続き表示されます。

オプション 3 の記事では、ApplicationHost.config の変更についても説明しています。奇妙なことに、そのファイルには requestLimits について何も記載されていません。多分それが主な問題ですか?

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

asp.net - IIS 10 に http モジュールを登録する方法

カスタム http モジュールを web.config ファイルに登録したいと考えています。system.webServer セクションに登録すると

しかし、Visual Studio 2015 の http モジュールには実行されませんでした。Madn は、iis6、iis7 に登録する方法を紹介しているようです。https://msdn.microsoft.com/en-us/library/ms227673(v=vs.110).aspx

iis8の上に登録する方法は? Visual Studio 2015 では、開発 IIS Express バージョンは IIS 10 です。

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

mod-rewrite - 内部 Web サイトを公開する - mod_rewrite

http://gfd.usインターネットに公開したいWeb サイト ( ) をローカルでホストしています。NoIP私は、(サービスから) 公開されている第 2 レベルのドメイン名を持っています。これは、私の IIS サーバーhttp://myname.ddns.netを指しています。Default Web Site

ここでの問題は、内部 Web サイトが第 2 レベルのドメイン名、つまりhttp://secondname.gfd.us.

現在、この問題を解決するためmod_rewriteに、特定のポートにバインドすることにより、IIS のモジュールを使用しています。

mod_rewriteルール パラメータ

  1. パターン -(.*)
  2. 調子 -{SERVER_PORT} = 91
  3. URL を書き換える:http://secondname.gfd.us/{R:1}

すべてが期待どおりに機能し、開くhttp://myname.ddns.net:91と実際に内部 Web サイトが開きますhttp://secondname.gfd.us

ここで気に入らないのは、公開された Web サイトに別の第 2 レベル ドメイン名を使用する必要がある場合、つまりhttp://coolname.gfd.us、別のルールを別のポートにバインドする必要があることです。これをもっとダイナミックにしたい。

パターンをこのように変更し(.*)\gfd_(.*)、書き換え URL をに変更しようとしましたがhttp://{R:2}.gfd.us/{R:1}、期待どおりに動作しません。サイトをhttp://myname.ddns.net:91/gfd_coolname開くと、必要な第 2 レベルのドメイン名でサイト自体が開きますが、正しく書き換えられていないため、CSS、JS、および画像ファイルのすべてが間違った URL を指しています。

これを使用して達成することは可能mod_rewriteですか?

0 投票する
8 に答える
103537 参照

windows - Windows 10 IIS 10 に URL 書き換えがインストールされない

IIS に Url Rewrite モジュールが必要ですが、インストールされず、少なくとも IIS7 が必要であると表示されます