問題タブ [iis-8]

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

asp.net - ローカルホストがウェブサイトを開かない

Visual Studio 2012 の ASP.NET で空の Web アプリを作成しました。

[Google Chrome を使用したデバッグ] をクリックすると、Google Chrome が開き、ナビゲーション バーにテキスト localhost が表示されますが、Web サイトが開かず、読み込みが続行されます。

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

visual-studio-2010 - VS 2010 Pro コマンド ラインの選択を管理者として実行するにはどうすればよいですか?

Windows 8 で実行されている Visual Studio 2010 には、Visual Studio ツールの下にいくつかのコマンド ラインの選択肢があります。これらの名前が見つからないので、1 つまたはすべての .exe を常に管理者として実行するように設定できます。

また、これを行うために Run によって呼び出される cmd ファイルの場所を見つけることもできません。

私が解決する必要がある問題は、昇格が必要なために実行されないというエラーを表示せずに aspnet_regiis -i を実行することです。

参考までに、私は Windows 8 ラップトップの管理者です。これは、私が唯一のアカウントであるためです。デフォルトは管理者です。したがって、実行可能ファイルを実行すると、すでに管理者として実行されているはずです。

aspnet_regiis -i を実行する必要がある理由を説明する必要があります。つまり、IIS 8 で .aspx ハンドラー マッピングを取得できません。したがって、当然、作業しようとしている Dot Net Nuke サイトの defaut.aspx ファイル発火しません。

他のフォーラムは役に立ちません。

私の推測では、VS 2010 内のコマンド ライン実行可能ファイル、または実行から対象となる全体的なコマンド ライン実行可能ファイルを見つけて、これらを管理者として実行するように設定する必要があります。その後、aspnet_regiis -i を実行して、IIS 8 で必要なマッピングを取得できるはずです。

IIS 8 に精通している方のために説明すると、applicationHost.config ファイルを編集し、system.web タグのロックアウトでハンドラーとモジュールのエントリを "Deny" から "Allow" に設定しました。すべてではなく一部のハンドラー マッピングが表示されます。

一口です:)この問題に詳しい人はいますか?

すべてのオプションを選択して、Windows 8 Home、6 GB RAM、VS 2010 SP 1、IIS 8 を実行しています。繰り返しますが、VS 2010 のインストールと IIS 8 の有効化が間違った順序で行われていないことを確認するために、IIS を無効にし、再起動してから再度有効にし、これで問題が解決することを期待しています。

喜びはありません。

ありがとう!

マイク

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

wcf - WCF Exception Contract Missmatch 、そうは思いません

サーバーは意味のある応答を提供しませんでした。これは、コントラクトのミスマス、時期尚早のセッション シャットダウン、または内部サーバー エラーが原因である可能性があります。

wcf サービスを呼び出した後、例外が発生しました。この例外がスタックオーバーフローでよく見つかることは知っていますが、私には特別な振る舞いがあります。また、推奨されるほぼすべてのソリューションを試しましたが、成功しませんでした...

私のプロジェクトは次のことを行います: モジュールは通常のチャットのようなもので、wpf と asp のユーザー コントロールが 5 秒ごとにサービスを呼び出し、オンライン ユーザーを取得します。これは通常、Windows 7 ワークステーションで正常に機能しました。win 8 を搭載した新しいワークステーションでソフトウェアの開発を開始した後、この例外が発生しました。IIS 構成は同じままです。最初のユーザーがサービスを頻繁に呼び出すようになった後、2 番目のユーザーが同じサービスを呼び出すまで、上記の例外が表示されます。win 7 でテストマシンをセットアップして、何が起こるか見てみましょう...すべてが再び機能します...どうすればよいかわかりません...

サービス web.config:

クライアント app.config:

誰でも何か考えがありますか。私を夢中にさせるのは、サービスを呼び出している最初のユーザーに対してはサービスが正常に機能することですが、2番目のユーザーが呼び出した後、いまいましいことはもう機能しません...助けてください... Thx

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

asp.net-mvc-4 - MVC4 で 404 エラーをキャッチ

HTTP エラー 404.0 - 見つかりませんでした。をオンにしました

Web.Config で。しかし、問題はまだ存在します。私もこの解決策を試しました(ただし、メソッドには到達しません):

@Darin Dimitrov提供

これはコントローラーです:

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

iis-7.5 - IIS Rewrite 2.0 CustomTags と名前空間属性

ロード バランサーの背後にあるプライベート NuGet サーバーをホストしています。ロード バランサーは ssl トラフィック (442) を受け入れ、Web サーバーのポート 80 に転送します。

NuGet は要求しているプロトコルを検出しているように見え、http と https のベース href を返します。

したがって、https://nuget.privaterepo.orgに対する要求は、次の内容で返されます。

<service xml:base="http://nuget.privaterepo.com/nuget/"...これにより、プロトコルの違いに<service xml:base="https://nuget.privaterepo.com/nuget/"...気付くはずです。

だから...私はservice xml:basewithの値をアウトバウンドに書き換えようとしていhttpsます。次のように:

つまずきにぶつかったのは、<tag name="service" attribute="xml:base" />正しいと思われる書き込みです。ただし、httpsプロトコルで値を書き換えているわけではありません。

NuGet サーバーと同じ出力を使用するテスト プロジェクトでこれをテストしました。書き換えルールに変更xml:baseすると、テストプロジェクトを使用して動作します。base

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

asp.net - Cookie は IE でのみ設定され、firefox/chrome では設定されません

ASP.NET 2.0 Web アプリケーションがあります。Cookie は、数年間、Windows Server 2008 のすべてのブラウザーで正常に機能しました。

Windowsサーバー2012(IIS8)を使用して新しいサーバーにアップグレードしました。テストの初日、CookieがFirefoxに設定されていなかったため、ログインできませんでした(Chromeについてはわかりません)。翌日、変化はなく、すべて正常に機能しているように見えました。

もう 1 か月ほど早送りすると、Firefox と Chrome は Cookie を設定しませんが (Chrome 開発ツールと Firebug を調べます)、IE ではまだ動作しており、IE 開発ツールで設定された Cookie を確認できます。

ただし、Cookieの値は設定されています

HttpContext.Current.Response.Cookies[][]

これがなぜなのか、またはこの問題の診断をどこから始めるべきなのか、誰にも手がかりがありますか?

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

url-rewriting - IIS8.0ディレクトリHttpRedirect

IISに次の要求をリダイレクトする方法はありますか: 個別に明示的にマップする必要なしに、imgディレクトリ内のすべてのイメージに対してhttp://mysite/report1/img/logo.pnghttp://mysite/myapplication/report1/images/logo.png

追加要件-「report1」仮想ディレクトリにマップされたドライブに数千のレポートがあります-それぞれに独自の「img」ディレクトリがあります-したがって、IISマネージャーを使用してこれらのディレクトリを個別にマップする合理的な方法もありません。

IISサーバーのweb.configファイルにワイルドカード(またはその他の)HttpRedirectを追加して、すべてのレポートのすべての画像を正しくマップする方法があるかどうかを調べています。私は試した:

しかし、それは効果がないようでした。

編集:さらにいくつかの調査では、URL書き換えモジュールを使用すると機能する可能性があることが示されています...しかし、これまでのところ、機能するようにはなりません。

私のルールは次のようになります(web.config内):

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

asp.net - Windows 7 上の IIS 8 Express での Websocket の問題

Web ソケットのハンドラーを作成しようとしましたが、context.IsWebSocketRequest は常に false を返し、Windows 7 で IIS 8 Express を操作できませんでした。

websocket または欠落しているステップのモジュールを有効にするにはどうすればよいですか? IIS Express 動的 URL を持つ VS 2012 アプリケーションがあります。

同じように助けてください。

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

windows-server-2012 - IIS8がWindowsServer2012で破損する

Windows Server2012でIIS8を構成しました。仮想ディレクトリにアクセスしようとすると、アプリケーションプールが停止します。

iisresetと他のすべてのオプションを試しました。Windowsサービスを確認すると、WASおよびW3SVCサービスが停止していることがわかります。

サービス(WAS)を開始しようとすると、エラーがスローされます ここに画像の説明を入力してください

IISを再インストールし、マシンを数回再起動してみましたが、うまくいきませんでした。

追加するだけで、最新のWindowsUpdateをすべてインストールしました。

誰かがこの問題に直面しましたか?回避策はありますか?

このリンクを使用してIISを再構成してみました

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

wcf - 同じHTTPSクライアント証明書を使用する同時セッションでIISで413エラーを取得する

次の問題があります。

クライアント証明書を使用したHTTPS要求のみを受け入れるIIS8でWCFアプリケーションをホストしています。このサービスは、サイズが異なる可能性のあるPOSTメッセージ(数バイトから最大1 GB)を受け入れ、ほとんどの場合並行して受信されます。

次の場合、クライアントは413Requestエンティティの応答が大きすぎます。

  • 同じクライアント証明書で複数の接続が開かれ、多くの小さなファイルがアップロードされた場合。この場合、1つの要求は成功し、他のすべての要求は413エラーで失敗します。

uploadReadAheadSizeこの問題は、構成のセクションにあるすべての並列呼び出しサイズの合計よりも大きい値に値を設定することで解決できますsystem.webServer/serverRuntimeが、これにより、サーバーは呼び出しごとに先読みバッファーに全量のメモリーを割り当てます。同時呼び出しが多い場合、サーバーのメモリが不足します。

私の構成は、異なるクライアント証明書を使用して呼び出しが行われた場合、または1つの大きなファイルをアップロードした場合に機能します。

SSLAlwaysNegoClientCertIIS 6では、同様のバグを修正するために構成を設定するオプションがあったことを読みました。この値を設定するための回避策を試しましたが、IIS8.0を使用しても成功しませんでした。また、SSLクライアントキャッシュをオフにしてSSLセッションの再開を無効にしようとしましたが、それでも問題は解決しませんでした。

413エラーの原因は何ですか?サーバーのメモリ全体を使用せずに、同じサーバーへのクライアント証明書を使用した複数の並列アップロードを有効にする方法はありますか?