問題タブ [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.

0 投票する
3 に答える
6465 参照

iis - IISワーカーは、リサイクル時にクリアセッション変数を処理しますか?

IIS6でasp.netWebアプリを作成しており、ユーザーログイン変数をセッションに格納することを計画しています。これは、ワーカープロセスがリサイクルされるときに削除されますか?

0 投票する
4 に答える
6880 参照

php - COMを使用してPHP/IISからActiveDirectoryグループメンバーシップを読み取る方法は?

私は次のコードを持っています:

コマンドプロンプトから実行すると、正常に実行されます。IIS / PHP / ISAPIで実行すると、barfsします。

IISはWindows認証用に構成されており(匿名、基本、ダイジェストなし)、コマンドプロンプトと同じユーザーとして接続しています。IISログファイルまたはイベントログに特定のエラーが見つかりません。

この演習の主な目的は、スクリプトにユーザークレデンシャルを保持せず、IIS認証に依存してそれらをActiveDirectoryに渡すことです。LDAPを使用して同じことを実行できることは理解していますが、私が知る限り、資格情報を渡すことはできません。

おそらく、ASPに移植しようとしたときに発生するエラーに何らかの形で関連しています。エラー80072020(現在検索中)が発生します。

イベントログには、異常なことは何も示されていません。警告もエラーもありません。完全なセキュリティ監査が有効になっており(セキュリティポリシーのすべての項目で成功と失敗)、Webページに対して認証したすべてのユーザーに対して成功したWindowsログオンが表示されます(これは予想されます)。

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

.net - IIS5.1開発ボックスおよびIIS6サーバー用にCruiseControlをセットアップするための最良の方法

誰かが私をこれについて正しい方向に向けることができますか?CruisecontrolのFAQを読むと、作成するのと同じ環境で開発する必要があるようです。

しかし、開発マシンにWindows XP(IIS 5.1のみを実行)があり、サーバーは2003です。

0 投票する
4 に答える
1527 参照

asp.net - Asp.net や IIS での同時ダウンロード数を制限するにはどうすればよいですか?

大きなファイルがたくさんあるウェブサイトがあります。ただし、ユーザーが一度に 10 個のファイルのようなダウンロードを開始することは望ましくありません。2 つの同時ダウンロードしか許可していない Web サイトがあることに気付きました。

私の Web サイトは、IIS 上で動作する ASP.net を使用してプログラムされています。同時ダウンロードを制限する方法を知っている人はいますか?

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

asp.net - Windows 2003 x64 で 1.1 と 2.0 の両方のフレームワークを使用する

そのため、(多くの調査の結果)64ビット2003インストールで1.1および2.0 dot.netフレームワークを実行すると、IISプロパティからasp.netタブが削除されることがわかりました。レジストリのハックを試み、両方のフレームワークの 32 ビット バージョンを登録しようとしましたが、うまくいきませんでした。私の唯一の回避策は、Dennis Bauer の優れたASP.NET スイッチャーを実行することです。

他に洞察力のある人はいますか?

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

sql-server - ファイアウォールの外側にあるクライアントの Kerberos 委任

レポートのデータが別のサーバーにある SQL Server データベースにある SQL Server Reporting Services を実行しようとしています。レポート サーバーとレポートの両方で、統合認証がオンになっています。Internet Explorer を使用してネットワーク内からレポートを実行し、Kerberos 委任が正常に機能していることを確認しました。

ただし、ファイアウォールを介してレポート サーバーを開くと、レポートを実行できません。次のエラーが表示されます: レポートの処理中にエラーが発生しました。データ ソース 'frattoxppro2' への接続を作成できません。ユーザー 'NT AUTHORITY\ANONYMOUS LOGON' のログインに失敗しました。

Kerberos 認証はファイアウォールの外では機能しませんか?

0 投票する
7 に答える
35064 参照

asp.net - IIS URL 書き換えと URL ルーティング

Web フォーム アプリケーションに URL ルーティングを使用する予定でした。しかし、いくつかの投稿を読んだ後、それが簡単なアプローチであるかどうかはわかりません.

Web フォームにはURL 書き換えモジュールを使用する方がよいでしょうか? ただし、IIS7のみです。当初、URL ルーティングが Asp.Net MVC から完全に切り離されており、Web フォームに使用できるという話題がありました。

どんな提案も聞きたい..

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

wcf - IISでプログラム設定を使用してWCFエンドポイントをホストする

wsHttpBindingを公開するWCFサービスをIISでホストする必要があります。その部分は、私のweb.configのsystem.serviceModelの設定を使用してうまく機能しています。

私が今必要としているのは、クライアントによっても使用される構成アセンブリを介して構成(maxReceivedMessageSizeやその他のオプションなど)をセットアップすることです。

これはどのように可能ですか?バインディング構成をオーバーロードするためのクライアントのように、.svcファイルにハンドルが表示されません。これは、クライアント/チャネルを手動で宣言する必要があるWindowsサービスとは対照的に、アプリケーションの起動時にISSによって自動的に処理されるためだと思います。

私はこれについて正しいですか?そして、彼の問題の解決策(IIS内でのホスティングが必要な場合)は、すべての構成を削除し、代わりに起動時にホスティングを処理するHttpHandlerを作成しますか?

私が正しければ、これを書くのにかなりのスペースを無駄にしたと思いますが、何かが足りないと思って仕方がありません。

0 投票する
4 に答える
4195 参照

.net - IIS では .NET コードからスタック オーバーフローが発生するが、Winforms では発生しない

過去8時間ほど追跡/解決しようとしてきた厄介なスタックオーバーフローがあり、アドバイスが必要だと思うところまで来ました。

詳細: 興味深いことに、通常の winforms アプリケーションのコンテキストで呼び出された場合、このコードは問題なく動作しますが、私はソフトウェアの Web ベース バージョンを作成する任務を負っています。 IIS で実行されている ASPX ページ。私が最初にしたことは、アタッチして、Visual Studio を介して通常の .NET デバッグを試みることでした。例外の時点で、コール スタックは比較的浅く (コードの約 11 フレームの深さ)、スタック オーバーフローの通常の疑い (不適切な再帰、自己呼び出しコンストラクター、例外ループ) を見つけることができませんでした。

だから私は、windbg と SOS を分解することに自分自身を辞任しました。何時間も遊んだ後、役に立つデータがいくつかあると思いますが、それを分析する助けが必要です。

最初は、スタック オーバーフローが発生する直前に壊れていた !dumpstack です。

そこにはたくさんのものがありますが、私の(確かに限られた)スタック分析知識ではループを示しているものは何もありません。ただし、この次のセクションには何らかの価値があると思います。これは、同じブレークポイントで取得した !dumpstackobjects です。

^^ この投稿に合わせるために、上記の一部を切り取る必要がありましたが、このまま続くと想像してみてください ^^

カスタム コードの詳細は無視してください。これはすべて私には過剰に思えますが、私はスタックの専門家ではありません。上記のスタック オブジェクト (1500 以上あります) のほとんどは関数パラメーターではないため、そこに属していないと思います。以下は、スタック上でこれらすべての項目を生成する種類のコードの例です (このような大量のコードが実行されます)。

私は VB の専門家でもありません (このコードは、私が通常は使用しないアプリケーションの別の部分からのものです) が、このようなコードでスタックがいっぱいになるのは正常ですか? 誰かが洞察を持っている場合、またはこの種のものに関する情報を含むリソースの方向性を教えてくれる場合は、大歓迎です. ご覧いただきありがとうございます。

0 投票する
3 に答える
15915 参照

asp.net - 専用サーバーでIIS6SMTPを使用してASP.NETからメールを送信するにはどうすればよいですか?

ローカルIISSMTPサーバーを介してメールを送信するようにASP.NETを実行する専用サーバーを構成しようとしていますが、メールがQueueフォルダーに詰まっていて、配信されません。

このコードを.aspxページで使用してテストしています。

次に、Web.configファイルに以下を追加しました。

IISマネージャーで、「既定のSMTP仮想サーバー」のプロパティで次のように変更しました。

最後に、次のようにSMTPDiag.exeツールを実行します。

ASP.NET 2.0、Windows 2003 Server、およびそれに付属するIISを使用しています。

問題を解決するために他に何を変更するか教えていただけますか?

ありがとう


@mattlant

これは専用サーバーであるため、SMTPを手動でインストールしています。

編集:私は交換を使用しているので少し異なりますが、交換ではスマートホストと呼ばれますが、プレーンSMTPサービス構成では別のものと呼ばれていると思います。設定名を正確に覚えておくことができません。

スマートホストフィールドをご案内いただきありがとうございます。メールは現在配信されています。

[デフォルトのSMTP仮想サーバーのプロパティ]の[配信]タブで、[詳細設定]をクリックし、[スマートホスト]フィールドにプロバイダーから提供されたアドレスを入力します。私の場合(GoDaddy)はk2smtpout.secureserver.netでした。

詳細はこちら: http: //help.godaddy.com/article/1283