問題タブ [iis-8]
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.
visual-studio-2008 - Classic ASP Visual Studio 2008 IIS 8 のデバッグ
私がやったこと:デフォルトのWebサイトとIISマネージャーの仮想フォルダーの両方で
-有効な親パス
-Enable Server Side Debugging を True に設定します。
1) F9 でコードにブレークポイントを設定する 2) Stop コマンドを使用する 3) VBScript に意図的にスペルミスのあるコマンドを入れて、デバッガーを強制的にアタッチする
次に、デバッグせずに Web サイトを起動して、W3wp.exe/DLLHost.exe にアタッチしようとしました。
また、デバッグモードでビジュアルスタジオでウェブサイトを実行しようとしました
欠けているものや試してみる価値のあるものはありますか?
asp.net - IISExpressがVisualStudio2012で機能しない
IamはIISExpressでVisualStudioアプリケーションを実行できません。「IISExpressを起動できません」というエラーが初めて表示されます。複数回デバッグした後、Iamは以下のエラーを受け取ります。
コマンドプロンプトからIIsExpressを手動で実行すると、以下のエラーが発生します。
IIS Expressを再インストールしましたが、変更はありません。また、アプリケーションのサイト名をすべて削除して、IIs Expressのアプリケーションホスト構成ファイルを変更しましたが、変更はありません。
Iamは問題を知ることができません。したがって、plzはこの問題を修正するための解決策を提案します。
cors - CORS 405 メソッドは許可されていません
クロスサイト スクリプティング リクエストを許可するようにウェブサイトを設定する方法に関するMozilla の記事に従っています。IIS マネージャーを使用して、次の HTTP 応答ヘッダーを追加しました
それにもかかわらず、ブラウザ (Firefox および Chrome) がカスタムヘッダー405 Method Not Allowed
を使用してプリフライト リクエストを送信すると、エラーが発生し続けます。SecurityPrivateKeyID
リクエスト
応答
に直接アクセスすると、サービスは正常に動作しhttp://serviceprovider.com/Service/Json/User.svc/
ます。
私が間違っていることについてのアイデアはありますか?
[私のマシンで client.com と serviceprovider.com を指すようにホスト ファイルを変更したことに注意してください]
[私の Web サービスは POST、PUT、および DELETE メソッドを使用できる必要があるため、JSONP を使用したソリューションは機能しません]
asp.net - ASP.NET(aspxおよびcshtml)の要求ごとにいくつかのコードを実行します
基本ページクラスを使用する以外に、asp.net4.5の.aspxまたは.cshtmlページへのリクエストごとに実行されるコードを記述する方法はありますか。これは非常に巨大なプロジェクトであり、ベースページを使用するためにすべてのページに変更を加えることは悪夢です。また、クラスがないため、cshtmlページに対してこれがどのように行われるのかわかりません。
Webサイトは統合モードで実行されているため、 Application_BeginRequestを使用して、aspxファイルとcshtmlファイルのみをターゲットにすることはできますか?
基本的に、Webサイトにアクセスしているユーザーがデータベースに対して特定のIPアドレスを持っているかどうかを確認し、持っている場合はアクセスを許可し、そうでない場合はリダイレクトする必要があります。
IIS8とASP.Net4.5およびASP.NetRazorWebページを使用しています
iis-8 - IIS8で現在実行中のWebリクエストを確認するにはどうすればよいですか
IIS 7では、[ワーカープロセス]、[現在の要求の表示]の順にクリックして、現在実行されているすべての要求を確認します。
http://technet.microsoft.com/en-us/library/cc732518(v=WS.10).aspx
IIS 8では、このオプションが表示されません。IIS 8で設定する必要があるものはありますか?
編集:管理者としてinetmgrも実行してみました。
asp.net-mvc-4 - ASP.NET MVC 4アプリは404、IIS 7.5/8でIControllerエラーを出します
ここ数日、MVC4アプリケーションをServer2008R2および2012のIIS7.5および8インストールに展開しようとしましたが、基本的に毎回同じエラーが発生します:404および「パス'/'のコントローラー」見つからなかったか、IControllerを実装していません。」両方のサーバーに、.NET 4、4.5、および完全なMVC4スタックがインストールされていることを確認しました。アプリケーションは、VS2012のIISExpressで正常に実行されます。
私が試したことと結果:
- クリーンなMVC3アプリケーションを展開しようとしました:動作します。
- クリーンなMVC4アプリケーションをデプロイしようとしました:機能しません。
- クリーンなASP.NET4WebFormsアプリケーションを展開しようとしました:動作します(これは、ASP.NETホスティング機能が問題になることを除外していると思います)。
- 4.5ではなく.NET4を使用してMVC4アプリをデプロイしようとしました:機能しません(これは、.NETインストールが問題になることを除外していると思います)。
- ホットフィックス980368をインストールしようとしました:インストーラーは「このアップデートはお使いのコンピューターには適用されません」と言っているので、おそらくすでにインストールされています。
- アプリプールが.NET4.0上にあることを確認しました。
- すべてのファイル権限が正しく設定されていることを確認してください。
- ExtensionlessUrlHandler-Integrated-4.0の動詞を*に変更しました。
<modules runAllManagedModulesForAllRequests="true" />
タグを追加しました。
しかし、まだサイコロはありません...私は私が得ているエラーに似ている多くのSOの質問や他のウェブサイトを読みました、そして私は私が読んだすべてのヒントを試したと思います、しかし多分私は重要なものを逃しました。
他の誰かがこれらの問題を経験しましたか?それは私に必要な修正を与えることができますか?
datetime - WebSecurity がログインに失敗すると、LastPasswordFailureDate が 11 時間間違っているものとして保存されます
現在、2013 年 3 月 29 日午前 12 時 56 分 (オーストラリア) です。
ユーザー名とパスワードの組み合わせを間違えると、データベースは前回のログイン失敗が
11時間遅れています。私はすぐに使えるWebSecurity
とを使用していますSimpleMembershipProvider
。
SELECT GETDATE()
SQL Server 2012の Aは言う2013-03-29 00:58:40.930
。大丈夫だよ。
何が起こっていますか?
asp.net - asp.net 4.5セッションが失われ、数秒後に戻る
Windows 2012 の ASP.NET 4.5 セッションで奇妙な問題が発生しました
説明: セッションは正常に動作します。私はサイト、ログイン、アクセス、たとえばプロファイル、およびセッションを使用する他のaspxページを通過します。次に、任意の aspx ページで 1 秒ごとに、すべての aspx ページでセッションが失われます。数秒後、セッションが再開されます。したがって、問題が発生する前にログインすると、セッション値が失われ、数秒後に元に戻ります。これは、すべてのブラウザ (IE、FF、Chrome) で発生します。私はまだInProc、State Server、Appfabricを使用しようとしましたが、すべて同じなので、「トップレベル」の.netセッション処理またはIISで何かを行う必要があります...よくわかりませんが、ほとんど、主観的には、セッションが「失われる」直前にリクエストが非常に遅いと思います。クレイジーなことに、彼らは後に「戻ってくる」ので、実際には迷子にはなりません。
何か案が ?
アップデート
デバッグコードを追加しました。最も再現しやすいログインを見てください。ここにコードビハインド:
そう...すべての通常の初期ロードを実行し、「stepA」を出力します。次にログイン後 Step0~5 or 6
次に、何らかの理由でセッションが「失われ」、上記のコードはステップ 0 から 6 を出力しません。クリック イベントが発生しないように見えます。さて...しかし、AppFabricキャッシュを再起動すると、不思議です...前に書いたように機能します...状態サーバーでも同じことが起こり、StateServerを再起動すると問題が解決し、Inproc、IISまたはアプリを再起動すると問題が解決します。 ...
ただ明確にします。このセッションが失われたか、ログインだけでなく、すべての aspx ページで問題が発生しました。少なくともセッションが使用されるすべての場所
http - IIS8: HTTP PUT で 100-Continue および 401
ファイルを SharePoint サーバーにアップロードするために HTTP PUT を発行するクライアントがあります。このサーバーには認証 (NTLM またはネゴシエート) が必要です。クライアントは、PUT 要求に「Expect: 100-Continue」ヘッダーを含めます。
ファイルを SharePoint2010 (IIS 7.5) に PUT すると、サーバーはヘッダーを受信するとすぐに 401 エラーで応答します。これにより、クライアントはファイル全体を不必要にアップロードすることなく、認証プロセスを開始できます。
ファイルを SharePoint2013 (IIS 8.0) に PUT すると、サーバーはすぐに 100-Continue で応答します。ただし、クライアントが要求の本文でファイルをアップロードすると、401 で応答します。これは、クライアントが認証エラーを受け取るためだけにファイル全体をアップロードしたことを意味します。IIS 7.5 のように、クライアントがすべてのデータをアップロードする前に、サーバーは 401 で応答できたはずです。
この動作の変更は IIS8 固有のものですか? これを制御する構成オプションはありますか? サーバーの動作を変更するためにヘッダーを調整できるものはありますか?