問題タブ [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 投票する
1 に答える
996 参照

rest - ASP .Net Web API がエラー (403) で HTTP 要求をブロックするように強制する

次の制限付きで http リクエストを許可しないようにプロジェクトを構成したいと考えています。

  1. これは、すべての API に対するグローバルな制限である必要があります (web.config、インストーラーのスクリプトなどを介して)。
  2. ハードコーディングする必要があります (IIS の APP で [SSL が必要] を押さないでください)。
  3. 「リダイレクト」なし - エラー (403) を返すだけ

私の理想的なオプションは、インストーラーで実行されるスクリプトで「SSL が必要」を構成することです。

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

node.js - IIS で Nodejs Web サイトをホストする際のエラー

最近、IIS v 7.5.7600 を v 10.0.14 にアップグレードしました。私のNodejs Webサイトは、古いバージョンのIISでまったく問題ありませんでした。ただし、IIS 10 で同じ Web サイトをホストする際に不明なエラーが発生します。IIS 10 の「モジュール」に移動することさえできません。モジュールをクリックして iisnode を表示すると、以下のメッセージが表示されます。サーバーは 64 ビット Windows Server 2016 です。これ

ウェブサイトはローカルで正常に動作します。

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

c# - 非常に広範な URL を送信する方法

27 kB の JSON パラメータを持つ URL があります。

しかし、ステートメントを実行すると、次のエラーが表示されます。

リクエスト URL が長すぎます HTTP エラー 414. リクエスト URL が長すぎます。

このような方法でデータを送信する必要があるため、この状況をどのように解決できますか?

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

asp.net - OWA リダイレクトを停止する方法

ドメインに /AppName である Web サイト アプリケーションがあります。そのアプリにアクセスするために URL 書き換えを使用しています。Exchangeもサーバーにインストールされており、OWAは当サイトのhttpsを取ります。代わりに /AppName に行きたいです。どうすればいいですか?

logon.aspx をリダイレクトに変更しましたが、これはハックのように感じます。

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

asp.net - コンソール アプリから呼び出されたときに、Web API がすべてのリソースで 404 を返すのはなぜですか?

Home私は、標準のVSプロジェクトテンプレート、つまりコントローラー、およびValues多くのMVCクラフトからほぼ直接、小さなWeb APIを持っています。IIS 10 で実行およびデバッグするように設定されています。

Microsoft.AspNet.WebApi.Tracingパッケージと次のコードを に追加して、トレースを設定しましたWebApiConfig

SimpleTracerは、ITraceWriterテキスト ファイルに書き込む です。

VS エコシステムの外部、つまり Chrome の PostMan から API を呼び出すと、URL が正しくないため、404 エラー メッセージが表示され、トレース ファイルが存在しない場合は新しいトレース ファイルが作成されます。適切な URL を使用して PostMan から呼び出すと、期待どおりの結果が得られ、トレース ファイルに要求のトレースが記録されます。

コンソール アプリから呼び出すと、適切な URL を使用しても 404 エラー応答が返され、トレース ファイルには何も書き込まれません。.exe私はそれを削除することで確認しました.IISはクライアントを使用しているときにそれを再作成することさえしません.

.exeVS の外部からコンパイルされたものから呼び出すと、同じエラーが発生します。

次に、IIS Express を使用するように Web API を設定すると、すべてが完全に機能します。非 Web アプリケーションからの呼び出しには CORS が必要ですか? この場合、IIS には追加のヘッダーが必要ですか? なにが問題ですか?

編集 A:これは、PostMan を使用するときの要求であり、200 と予想される文字列のリストを返します。

および応答とヘッダー:

編集 B:これは、HttpClient を使用して送信された要求です。

唯一の実際の違いは、Fiddler は localhost からのトラフィックをキャプチャしないため、代わりに自分のコンピューター名を使用する必要があったことです。同じ受信者が引き続き要求を受け取ります。

ここでの応答は次のとおりです。

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

php - IIS 10 の phpinfo() ページで PHP 7.1.0 の空白の画面が表示される

IIS で PHP 7.0 を正常に使用し、phpinfo ページを表示できました。アップグレードして PHP 7.1 を指定すると、IIS の phpinfo ページが空白になり、スピナーが読み込み中のように動作し続けます。7.1 を使用して、ブラウザーに php ページを正常に読み込むことができます。phpinfo ページがロードされないのはなぜですか?

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

php - IIS PHP 7.1 PECL DLL ライブラリ

http_parse_cookie()PHP 7.1 で IIS 10 を実行しており、PHP Storm が PECL メソッドにスタブのみを提供していることに気付いたとき、PHP Storm でメソッドを利用しようとしていました。Web で徹底的に検索した後、このWindows PECL リポジトリに出くわしましたが、2.5.0 までしか使用できず、使用しようとしても機能しません。

php_http-3.1.0-7.1-nts-vc14-x64.zipが必要ですが、リストされているのはいくつかのログ ファイルだけです。PHP 7.1 の php_http.dll はどこで確実に入手できますか?

大量の検索を行いましたが、DLL はどこにも見つかりません。

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

webforms - IIS10 で RedirectFromLoginPage または Response.Redirect が機能しない

FormsAuthentication を使用するいくつかの従来の WebForm アプリがあり、最新の .NET バージョンに更新し、Server 2008 R2 から Server 2016 に移行しています。

ログインに成功すると、アプリの既存のバージョン (.NET 4.5.1) とデバッグ (.NET 4.6.1) の両方で、ユーザーはアプリのセキュリティで保護されたセクションに正しく転送されますが、サーバーにデプロイされると、ユーザーは認証できますが、転送に失敗します。セッション タイムアウトのポップアップが表示されるまで、ログイン ページに留まります。

認証は

元のアプリのリダイレクトでは

私たちも試しました

どちらもデバッグ (IIS 7) で動作しますが、IIS 10 にデプロイされた状態ではどちらも動作しません

展開により、そのサイトのフォーム認証が有効になります... IIS 10で何かが変更されたと思いますが、それを理解できません...

ありがとう