問題タブ [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.
iis - IISワーカーは、リサイクル時にクリアセッション変数を処理しますか?
IIS6でasp.netWebアプリを作成しており、ユーザーログイン変数をセッションに格納することを計画しています。これは、ワーカープロセスがリサイクルされるときに削除されますか?
php - COMを使用してPHP/IISからActiveDirectoryグループメンバーシップを読み取る方法は?
私は次のコードを持っています:
コマンドプロンプトから実行すると、正常に実行されます。IIS / PHP / ISAPIで実行すると、barfsします。
IISはWindows認証用に構成されており(匿名、基本、ダイジェストなし)、コマンドプロンプトと同じユーザーとして接続しています。IISログファイルまたはイベントログに特定のエラーが見つかりません。
この演習の主な目的は、スクリプトにユーザークレデンシャルを保持せず、IIS認証に依存してそれらをActiveDirectoryに渡すことです。LDAPを使用して同じことを実行できることは理解していますが、私が知る限り、資格情報を渡すことはできません。
おそらく、ASPに移植しようとしたときに発生するエラーに何らかの形で関連しています。エラー80072020(現在検索中)が発生します。
イベントログには、異常なことは何も示されていません。警告もエラーもありません。完全なセキュリティ監査が有効になっており(セキュリティポリシーのすべての項目で成功と失敗)、Webページに対して認証したすべてのユーザーに対して成功したWindowsログオンが表示されます(これは予想されます)。
.net - IIS5.1開発ボックスおよびIIS6サーバー用にCruiseControlをセットアップするための最良の方法
誰かが私をこれについて正しい方向に向けることができますか?CruisecontrolのFAQを読むと、作成するのと同じ環境で開発する必要があるようです。
しかし、開発マシンにWindows XP(IIS 5.1のみを実行)があり、サーバーは2003です。
asp.net - Asp.net や IIS での同時ダウンロード数を制限するにはどうすればよいですか?
大きなファイルがたくさんあるウェブサイトがあります。ただし、ユーザーが一度に 10 個のファイルのようなダウンロードを開始することは望ましくありません。2 つの同時ダウンロードしか許可していない Web サイトがあることに気付きました。
私の Web サイトは、IIS 上で動作する ASP.net を使用してプログラムされています。同時ダウンロードを制限する方法を知っている人はいますか?
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 スイッチャーを実行することです。
他に洞察力のある人はいますか?
sql-server - ファイアウォールの外側にあるクライアントの Kerberos 委任
レポートのデータが別のサーバーにある SQL Server データベースにある SQL Server Reporting Services を実行しようとしています。レポート サーバーとレポートの両方で、統合認証がオンになっています。Internet Explorer を使用してネットワーク内からレポートを実行し、Kerberos 委任が正常に機能していることを確認しました。
ただし、ファイアウォールを介してレポート サーバーを開くと、レポートを実行できません。次のエラーが表示されます: レポートの処理中にエラーが発生しました。データ ソース 'frattoxppro2' への接続を作成できません。ユーザー 'NT AUTHORITY\ANONYMOUS LOGON' のログインに失敗しました。
Kerberos 認証はファイアウォールの外では機能しませんか?
asp.net - IIS URL 書き換えと URL ルーティング
Web フォーム アプリケーションに URL ルーティングを使用する予定でした。しかし、いくつかの投稿を読んだ後、それが簡単なアプローチであるかどうかはわかりません.
Web フォームにはURL 書き換えモジュールを使用する方がよいでしょうか? ただし、IIS7のみです。当初、URL ルーティングが Asp.Net MVC から完全に切り離されており、Web フォームに使用できるという話題がありました。
どんな提案も聞きたい..
wcf - IISでプログラム設定を使用してWCFエンドポイントをホストする
wsHttpBindingを公開するWCFサービスをIISでホストする必要があります。その部分は、私のweb.configのsystem.serviceModelの設定を使用してうまく機能しています。
私が今必要としているのは、クライアントによっても使用される構成アセンブリを介して構成(maxReceivedMessageSizeやその他のオプションなど)をセットアップすることです。
これはどのように可能ですか?バインディング構成をオーバーロードするためのクライアントのように、.svcファイルにハンドルが表示されません。これは、クライアント/チャネルを手動で宣言する必要があるWindowsサービスとは対照的に、アプリケーションの起動時にISSによって自動的に処理されるためだと思います。
私はこれについて正しいですか?そして、彼の問題の解決策(IIS内でのホスティングが必要な場合)は、すべての構成を削除し、代わりに起動時にホスティングを処理するHttpHandlerを作成しますか?
私が正しければ、これを書くのにかなりのスペースを無駄にしたと思いますが、何かが足りないと思って仕方がありません。
.net - IIS では .NET コードからスタック オーバーフローが発生するが、Winforms では発生しない
過去8時間ほど追跡/解決しようとしてきた厄介なスタックオーバーフローがあり、アドバイスが必要だと思うところまで来ました。
詳細: 興味深いことに、通常の winforms アプリケーションのコンテキストで呼び出された場合、このコードは問題なく動作しますが、私はソフトウェアの Web ベース バージョンを作成する任務を負っています。 IIS で実行されている ASPX ページ。私が最初にしたことは、アタッチして、Visual Studio を介して通常の .NET デバッグを試みることでした。例外の時点で、コール スタックは比較的浅く (コードの約 11 フレームの深さ)、スタック オーバーフローの通常の疑い (不適切な再帰、自己呼び出しコンストラクター、例外ループ) を見つけることができませんでした。
だから私は、windbg と SOS を分解することに自分自身を辞任しました。何時間も遊んだ後、役に立つデータがいくつかあると思いますが、それを分析する助けが必要です。
最初は、スタック オーバーフローが発生する直前に壊れていた !dumpstack です。
そこにはたくさんのものがありますが、私の(確かに限られた)スタック分析知識ではループを示しているものは何もありません。ただし、この次のセクションには何らかの価値があると思います。これは、同じブレークポイントで取得した !dumpstackobjects です。
^^ この投稿に合わせるために、上記の一部を切り取る必要がありましたが、このまま続くと想像してみてください ^^
カスタム コードの詳細は無視してください。これはすべて私には過剰に思えますが、私はスタックの専門家ではありません。上記のスタック オブジェクト (1500 以上あります) のほとんどは関数パラメーターではないため、そこに属していないと思います。以下は、スタック上でこれらすべての項目を生成する種類のコードの例です (このような大量のコードが実行されます)。
私は VB の専門家でもありません (このコードは、私が通常は使用しないアプリケーションの別の部分からのものです) が、このようなコードでスタックがいっぱいになるのは正常ですか? 誰かが洞察を持っている場合、またはこの種のものに関する情報を含むリソースの方向性を教えてくれる場合は、大歓迎です. ご覧いただきありがとうございます。
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