問題タブ [iis-7]
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.
authentication - IIS7 と認証の問題
ストック標準の ASP.NET Web サイトを開発マシン (サーバー ルームの内部マシン) にデプロイしました。
現在、この開発サイトには、内部ユーザーと外部ユーザーの両方がアクセスできます。現在、IIS6 では、匿名認証をオフにし、他の何かをオンにするために使用していました.. ユーザー名とパスワードのポップアップ モデル ボックスをユーザーに提供していました。web.config ファイルで定義されたユーザー名またはパスワードを入力する必要があったと思いますか? (ウェブサイト アカウントのユーザー名/パスワードではありません)/
IIS7 では、Anon Auth をオフにし、 BasicまたはWindows Authをオンにすると、サイトにアクセスできますが、ユーザーがサインアップしたアカウントではなく、それらの資格情報でログインしようとしています (いくつかのストック標準のasp.net Webフォームページ)。
それで...サイト全体を「ロック」して、テスターにサイトへの一般的なアクセスを取得させることは可能ですか..これは、Webサイトのユーザー名とパスワードとは異なります。これらのユーザー名とパスワードは、代わりにサイトで使用するためのものです。
それは理にかなっていますか?
乾杯!
承認セクションはありません。
また、「Digest Auth」を iis7 に追加してそれを有効にすると (そして他のすべてを無効にすると)、ポップアップ ウィンドウが表示されますが (kewl!)、どの資格情報を渡す必要があるのか わかりません。それらをどこで定義できますか?資格情報を手動で (ウェブサイトのユーザーから分離するため) ??
asp.net - IIS7に切り替えてから、ANONYMOUSLOGONを使用してSQLに接続する
最近、PCをVistaにアップグレードしました。つまり、IIS7が含まれています。問題は、作業中のASP.NETWebサイトが機能しなくなったことです。アプリケーションがドメインユーザーではなくNTAUTHORITY/ ANONYMOUSLOGONを使用してSQLServerに接続しようとしていて、anonymousが許可されていないため、エラーが発生します。私はいくつかのことを試しましたが、まだ解決策はありません:-「IISメタベースとIIS6構成の互換性」をインストールして有効にする-このWebサイトのWindows認証を有効にする-管理パイプラインモードをクラシックに設定して別のアプリケーションプールを作成する-IIS6WMIを有効にする互換性とIIS6管理コンソール(ここで必死になっています)
web.configにはがあり、machine.configにはがあります。私は偽装をfalseに設定し、machine.configにドメインユーザーとパスワードを入力しようとしましたが(以前はこのようでした)、それも役に立ちませんでした。
足りないものはありますか?他の誰かが同様の問題を抱えていましたか?
iis-7 - IIS7でのISAPI_Rewrite
私は何年もの間、Server 2003ボックスでHelicon(http://www.helicontech.com/isapi_rewrite/)のISAPI_Rewriteを使用しており、常に幸運に恵まれています。
2003ボックスのすべてのサイトを新しい光沢のあるServer2008ボックスに移行しています。新しいライセンスを購入したくないのですが、IIS7には機能が組み込まれていると聞きました。
すべての書き換えは、Apacheのmod_rewriteと同様に、.htaccess構成ファイルで設定されます。
この機能がIIS7に組み込まれたことがあるかどうか、またそうであれば、すべてを有効にする方法を説明する優れた記事を知っている人はいますか?
ありがとう。
asp.net - IIS、Asp.NET パイプライン、および同時実行性
Web アプリケーションの並行性が実際にどのように機能するのか疑問に思っています。私はいくつかの記事を読みましたが、HttpApplication の複数のインスタンスが同時に動作することを理解しています。ここで、同時実行性をテストするための簡単な Web アプリを作成し、global.asax に次のコードを追加しました。
ほぼ同時にいくつかのブラウザー タブで Web アプリのルートを参照すると、それらが同時に開始および停止することを期待していました。しかし、そうではないようです。2 番目のタブの開始時間は、最初の時間の終了時間と同じです。次に、この同じコードを httpmodule または default.aspx page_load に配置してテストしたところ、同じ結果が得られました。
ここで何が起こっているのですか?リクエストが並行して処理されないのはなぜですか?
編集:私は主に2つの記事に理解を置いています:
http://msdn.microsoft.com/en-us/magazine/cc188942.aspxには、「同じアプリケーションを対象とする複数の要求が同時に到着した場合、複数の HttpApplication オブジェクトが使用される」と記載されています。
http://www.code-magazine.com/article.aspx?quickid=0511061&page=5には、基本的に私がテストしたことを実行する aspx ページの例があり、「遅いリクエストをシミュレートして、複数のリクエストを並べて表示できるようにする」というコメントが付いています。 ." Thread.Sleep 呼び出しの横
私は何かを完全に誤解している可能性があります.しかし、何ですか?
http://www.code-magazine.com/article.aspx?quickid=0511061&page=5
asp.net - Rewritepath と IIS 統合モード
IIS 7.0 の URL 書き換えに大きな問題があります。
NET3.5/IIS7 Web アプリケーションの書き換え用の簡単なモジュールを作成しました。これがコードの一部です。
そして、モジュールを web.config に登録します。
Classic ASP Pipeline を使用する IIS 7.0 (Vista) では問題なく動作しますが、パイプライン モードを Integrated に変更すると動作しなくなります。debugger/events/logfiles には例外、エラーなどはありません。ページが見つからないというメッセージがブラウザーに表示されるだけです。一番ひどいのは、ページ名が綴りを間違えているか、元のページと書き直したページの一部をマージしたように見えることです。
コードを別のコンピューター (vista - ただし x64 - および iis 7.0) にデプロイしましたが、両方のモードで完璧に動作します。設定に問題があるようですが、それとも何ですか?
visual-studio-2008 - 1 ページ サイクル後に VS2008 のデバッグが停止するのはなぜですか?
次の問題についていくつかの考えをいただければ幸いです。
私がプロセスに添付したw3wp.exe
とき。
- シンボルのロードが開始されます。
- その後、デバッガーはブレークポイントに到達する前に停止します。
プロセスを再起動して [ w3wp
プロセスにアタッチ] を更新すると、デバッグできますが、1 ページ サイクルしかできません。
- Vista に IIS7 を再インストールしました。
- VS2008 を Service Pack 1 で更新しました。
1 ページ サイクル後にデバッグが停止する理由を知りたいです。これは、私のすべてのプロジェクトで発生します。
firefox - IIS7 は Firefox でようこそ画面を表示し、Internet Explorer は正しく動作します
次の問題に遭遇した人はいますか? コンピュータで IIS7 を実行しています。同じコンピューターで IE7 を開くと、Web サイトが機能します ( http://localhost/web.site/Default.aspx )。同じ URL を Firefox 3 に入力すると、IIS7 のウェルカム画面が表示されます。IIS7 が中央にある大きな画像で、いくつかの異なる言語で「ようこそ」と表示されます。画像クリックで飛べますhttp://www.iis.net/。
iis-7 - 証明書信頼リストと IIS7
IIS7 で使用する CTL を生成する必要があります。
MakeCTL (Win2k3 SDK 上) を使用して CTL ファイルを生成し、独自の RootCA 証明書のみを CTL に入れました。
ただし、adsutil.vbs を使用して Web サイトでこの CTL を使用するように設定すると、次のようになります。
ErrNumber: -2147023584 (0x80070520) プロパティの設定中にエラーが発生しました: SslCtlIdentifier
次のような adsutil.vbs を使用しています。
cscript adsutil.vbs set w3svc/2/SslCtlIdentifier は CTL のフレンドリ名です
問題は、わかりやすい名前を設定できないことです。ウィザードの最後に「Friendly Name:」と表示されます。
IIS6 では、フレンドリ名 (証明書 MMC に表示) で CTL を作成できますが、そこからエクスポートすると、インポートするとフレンドリ名がなくなります。
誰かがそれを行う方法を教えてもらえますか?
asp.net - ヘルプ - Vista で IIS7 の ASP.NET を有効にできない
実際、[Windows の機能の有効化または無効化] ダイアログから Windows の機能をインストールできません。Vista Ultimate の IIS7 で ASP.NET を動作させようとしています。
aspnet_iisreg -i も実行してみましたが、特定できないエラーが発生しました。
いくつかの場所を確認しましたが、解決策はどれも機能しませんでした。それらは主に、applicationhosts.config 内の MIME タイプの重複に関係していました (存在しません)。
誰でもこの問題を解決する方法を知っていますか?
ライアン
iis-7 - Cruisecontrol.NET & IIS7 静的ファイル ハンドラーの問題
サーバー 2008/IIS7 で Cruisecontrol.NET を実行しようとしていますが、ダッシュボードに移動しようとすると、次のエラーが表示されます: HTTP エラー 404.17 - 見つかりません静的ファイル ハンドラー。
私はIIS7で少し迷っているので、かなり簡単なことかもしれません. 彼ら (cc.net) は、問題に関連している可能性のある web.config の http ハンドラーで面白いことをしています:
誰にも指針がありますか?