問題タブ [iis]
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.
web-services - BOM は CF では想定されていませんが、IIS/SharePoint によって送信されます
cfinvoke を介して ColdFusion から SharePoint Web サービスを使用しようとしています (SOAP 応答自体を処理 (読み取り: 解析) したくないため)。
SOAP 応答にバイト オーダー マーク文字 (BOM) が含まれているため、CF で次の例外が発生します。
UTF-8 エンコーディングの標準には、オプションで BOM 文字 ( http://unicode.org/faq/utf_bom.html#29 ) が含まれます。Microsoft では、ほとんどの場合、UTF-8 でエンコードされたストリームに BOM 文字が含まれています。私が知る限り、IIS でそれを変更する方法はありません。JRun (ColdFusion) がデフォルトで使用する XML パーサーは、UTF-8 でエンコードされた XML ストリームの BOM 文字を処理しません。したがって、これを修正するには、JRun で使用される XML パーサーを変更する必要があるようです ( http://www.bpurcell.org/blog/index.cfm?mode=entry&entry=942 )。
Adobe は、BOM 文字を処理しないと述べています (5 月 2 日と 5 日の anonynomous と hall からのコメントを参照してください)。
http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_g-h_09.html#comments
asp.net-mvc - ASP.NET MVC と IIS 5
ASP.NET MVC アプリケーションのホスティングを IIS 5 (6 または 7) で動作させるための最良の方法は何ですか。ASP.NET MVC アプリケーションを公開しようとしたときに、404 エラーしか表示されなかったようです。私は少しググっていくつかの解決策を見つけましたが、どちらも非常に洗練されているようには見えず、アプリケーションに共有ホスティング環境を使用するようになると、それらが使用できなくなるのではないかと心配しています.
- inetmgr.exe でアプリケーションの仮想ディレクトリを右クリックします。
- [プロパティ] -> [仮想ディレクトリ] タブ -> [構成]。
- 新しいマッピング拡張機能を追加します。拡張子は .* である必要があり、実行可能ファイル C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll、またはコンピューター上の適切な場所にマップされます (これは、 .aspx ファイル)。マッピングで、「ファイルが存在することを確認する」のチェックを外します。
- 3 X OK で準備完了です。
- 必要に応じて、この設定をすべての Web サイトに適用できます。ステップ 1 で、独自の仮想ディレクトリの代わりに [既定の Web サイト] ノードをクリックし、ステップ 2 で [ホーム ディレクトリ] タブに移動します。残りは同じです。
ASP.NET を介してすべてをルーティングするのは少しハッキーに思えます。
MVC ルーティングを編集して URL に .mvc を含め、この拡張子に基づいて解決策 1 の手順に従います。編集:元の画像リンクは失われましたが、Google のキャッシュからのものです:
asp.net - ステップ バイ ステップの ASP.NET 自動ビルド/デプロイ
ビルド/デプロイを自動化する方法が非常に多いため、人々が Web 上のチュートリアルでサポートしているさまざまなシナリオをすべて解析することが難しくなっているようです。それで、私はスタックオーバーフローの群集に質問を提示したかったのです...次の構成を使用して自動化されたビルドおよび展開システムをセットアップする最良の方法は何でしょうか:
- ビジュアル スタジオ 2008
- Web アプリケーション プロジェクト
- CruiseControl.NET
私が最初に試したことの 1 つは、CCnet が自動的に出力を圧縮してサーバーにコピーするようにすることでしたが、それでは宛先で手動で解凍する必要がありました。ただし、すべてのファイルを個別にコピーしようとすると、大規模なアプリケーションの場合は時間がかかる可能性があります (ビルド サーバーはオフィスのデータセンターの外にあります... 私は知っています)。
また、dev、qa、uat、そしてもちろん prod があるため、複数の環境をどのようにサポートするかについても特に興味深いです。
MSDeployは非常に興味深いようですが、文献を間違って解釈していない限り、ビルド サーバーの出力から展開するシナリオでは役に立ちません。どちらかといえば、ビルド ファーム全体に 1 つのビルドをデプロイするのに役立つように思えますが、ある環境から別の環境にデプロイする場合でも、構成設定や Web サービス URL などを手動で変更する必要があります。
iis - IIS SMTPサーバーがバウンスメールを送信しないようにするにはどうすればよいですか?
「デフォルトのSMTP仮想サーバー」が自分の持っていない電子メールアドレスにバウンスメッセージを送信しないようにするにはどうすればよいですか。
つまり、IISのSMTPサーバーを使用して電子メールを処理しており、mydomain.comで電子メールが不明に送信された場合、「アドレスが不明」(またはそのようなもの)のバウンス電子メールが送信者に返送されます。黙って失敗してほしい。
asp.net - ASP サーバー変数がローカル IIS で機能しない
私は、LOGON_USER サーバー変数の値をチェックする単純な ASP.Net ページ (実際にはハンドラー) に取り組んでいます。これは、Visual Studio の組み込み Web サーバーを使用して機能し、ライブ イントラネット サイトに展開された他のサイトでも機能します。しかし、ローカル XP マシンの IIS インスタンスでは機能しません。どうすれば修正できますか、または修正できない場合はどうなりますか?
iis - IIS 7.0 に相当する mod_rewrite
IIS 7.0 に相当する mod_rewrite はありますか?
a) ほぼ完全
b) 実稼働環境に適している、つまり、実戦でテスト済み/信頼できる/安全
経験に基づくおすすめはありますか?
asp.net - IIS は Web サービス要求にプロキシを使用します。これを止める方法は?
Amazon Web サービスを使用する小さな .Net Web アプリケーションに問題があります。統合された Visual Studio Web サーバーを使用すると、すべてが正常に機能します。しかし、同じコンピューターの IIS に展開した後、次のエラー メッセージが表示されます。
これは大まかに「192.168.123.254:8080に接続できません」と訳されます
コンピュータは Active Directory の一部です。AD-Server は、192.168.123.254 をプロキシとして使用するネットワークにインストールされました。現在は到達できないため、使用しないでください。
IIS がプロキシを使用しないようにするにはどうすればよいですか?
Internet Explorer のポリシー設定と関係があると思います。「古い」AD ユーザーにはこの設定がありますが、新しく作成されたユーザーにはありません。すべてのグループ ポリシー設定を確認しましたが、プロキシが定義されていません。
Web サーバーは、ローカル コンピューター上の匿名のインターネット ユーザー アカウントのコンテキストで実行されています。ローカル ユーザーは AD から設定を取得しますか? もしそうなら、このユーザーとしてログインできない場合、どうすればその設定を変更できますか?
他にどこで確認できますか?
python - IIS 上の python cgi
asp ページから Python スクリプトを呼び出せるように IIS を設定するにはどうすればよいですか?
わかりましたので、ここでその質問に対する答えを見つけました:http://support.microsoft.com/kb/276494
次の質問に進みましょう: 従来の ASP (VB) コードから CGI スクリプトを呼び出すにはどうすればよいですか? 特に、Web ルート ディレクトリにないもの。
debugging - 負荷が高い状態で ASP.NET アプリケーションを提供すると、IIS がクラッシュします。それをトラブルシューティングする方法は?
ASP.NET Web アプリケーションで作業していますが、Visual Studio でデバッグしようとすると正しく動作しているようです。しかし、重い負荷をエミュレートすると、IIS がトレースなしでクラッシュします。システム ジャーナルのログ エントリは、「World Wide Web Publishing サービスが予期せず終了しました。これを 4 回実行しました。」という非常に一般的なものです。この問題をトラブルシューティングするために、IIS から詳細情報を取得するにはどうすればよいですか?
asp.net - ASP.NET のコメット実装?
私はブラウザー内で gmail のようなメッセージングを実装する方法を検討しており、Cometの概念にたどり着きました。ただし、IIS 内でこれを実行できる適切な .NET 実装を見つけることができませんでした (このアプリケーションは ASP.NET 2.0 で記述されています)。
私が見つけた(または考えられる)解決策では、ユーザーごとに実行中のスレッドを残す必要があります。これにより、ユーザーがメッセージを受信したら応答を返すことができます。もちろん、これはまったくスケーリングしません。
私の質問は、別の方法で動作する Comet の ASP.NET 実装を知っていますか? それはIISでも可能ですか?