タグ付けされた質問 「iis-7.5」

IIS(インターネットインフォメーションサービス)バージョン7.5 – Webサーバーアプリケーションであり、Microsoft Windowsで使用するためにMicrosoftが作成した一連の機能拡張モジュールです。Windows Server 2008 R2およびWindows 7でリリースされました。

12
統合マネージパイプラインモードでは適用されないASP.NET設定が検出されました
DotNetOpenAuth SDK-3.4.5.10201.vsixをインストールしましたが、機能しません。ローカルで動作します(localhostとして実行した場合)が、公開しようとしても機能しません。 表示されるIISエラーメッセージは エラーの概要 HTTPエラー500.22-内部サーバーエラー 統合マネージパイプラインモードには適用されないASP.NET設定が検出されました。 そして Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032 次に、問題を解決する方法についていくつかの提案があります。 あなたが試すことができるもの: 構成をsystem.webServer/modulesセクションに移行します 。これは、手動で行うことも、コマンドラインからAppCmdを使用して行うこともできます(例:) %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/"。を使用AppCmdしてアプリケーションを移行すると、アプリケーションは統合モードで動作し、クラシックモードおよび以前のバージョンのIISで引き続き動作します。 このエラーを無視しても問題ない場合はsystem.webServer/validation@validateIntegratedModeConfiguration 、falseに設定して無効にでき ます。 または、アプリケーションをクラシックモードのアプリケーションプールに切り替えます(例:) %SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"。これは、アプリケーションを移行できない場合にのみ行ってください。 (「Default Web Site」と「Classic .NET AppPool」をアプリケーションパスとアプリケーションプール名に設定します) しかし問題は、私がISSサーバーの所有者ではないため、ISSサーバーにアクセスできないことです。これを解決する方法はありますか?
401 c#  asp.net  iis  .net-4.0  iis-7.5 

4
IIS AppPoolIdentityおよびファイルシステムの書き込みアクセス許可
これは、私が調査してどこにも行き着かないIIS 7.5とASP.NETの問題です。どんな助けでも大歓迎です。 私の質問は、IIS 7.5でASP.NETを使用して、IISまたはオペレーティングシステム、あるいはその両方で、C:\dump完全な信頼の下で実行している場合と同様に、Webアプリケーションがフォルダーに書き込むことをどのように許可するのですか?アプリケーションプールユーザーの書き込みアクセスを明示的に追加する必要がないのはApplicationPoolIdentityなぜですか(この場合)。 これだけ私は知っています: IIS 7.5では、アプリケーションプールのデフォルトのIDはApplicationPoolIdentityです。 ApplicationPoolIdentity アプリケーションプールの作成時に作成される「IIS APPPOOL \ AppPoolName」というWindowsユーザーアカウントを表します。AppPoolNameはアプリケーションプールの名前です。 「IIS APPPOOL \ AppPoolName」ユーザーは、デフォルトでIIS_IUSRSグループのメンバーです。 あなたは完全信頼で実行されている場合は、あなたのWebアプリケーションは、ファイルシステムの多くの地域(除くフォルダが好きに書き込むことができるC:\Users、C:\Windowsなど)。たとえば、アプリケーションには、などの一部のフォルダへの書き込みアクセス権がありますC:\dump。 デフォルトでは、IIS_IUSRSグループには読み取りまたは書き込みアクセス権が与えられていませんC:\dump(少なくとも、Windowsエクスプローラの[セキュリティ]タブから表示されるアクセス権は与えられていません)。 への書き込みアクセスを拒否するとIIS_IUSRS、(期待どおりに)フォルダに書き込もうとするとSecurityExceptionが発生します。 それで、それらすべてを考慮に入れて、「IIS APPPOOL \ AppPoolName」ユーザーに書き込みアクセス権をどのように付与しますか?w3wp.exeプロセスはこのユーザーとして実行されるので、明示的にアクセスできないように見えるフォルダーにこのユーザーが書き込むことを許可するものは何ですか? 完全信頼で実行している場合、書き込み先のすべてのフォルダへのアクセス権をユーザーに付与するのは面倒なので、これはおそらく便宜上行われたと理解しています。このアクセスを制限したい場合は、常に中程度の信頼の下でアプリケーションを実行できます。明示的なファイルシステムアクセスが許可されていないように見えても、オペレーティングシステムやIISがこれらの書き込みを許可する方法について知りたいです。

28
IIS 7.5上のASP.NET MVC
Visual Studio 2010 RCを使用してWindows 7 Ultimate(64ビット)を実行しています。最近、VSに付属の開発サーバーではなく、IISでアプリをVSで実行/デバッグすることにしました。 しかし、MVCアプリを実行しようとするたびに、次のエラーが発生します。 HTTPエラー403.14-禁止Webサーバーは、このディレクトリの内容を一覧表示しないように構成されています。詳細な エラー情報 モジュールDirectoryListingModule 通知ExecuteRequestHandler ハンドラStaticFileエラー コード0x00000000が要求されました URL http:// localhost:80 / mySite / 物理パスC:\ myProject \ mySite \ ログオン方法匿名ログオン ユーザー匿名 default.aspxディレクトリにファイルを配置したところ、次のエラーが発生しました。 HTTPエラー500.21-内部サーバーエラーハンドラー "PageHandlerFactory-Integrated"のモジュールリストに不正なモジュール "ManagedPipelineHandler"があります これを機能させるために実行するのを忘れた他の手順はありますか? 注:VS 2010 RCのインストール後にIIS 7.5をインストールしました。Visual Studio 2010のMVCプロジェクトの[プロパティ]にある[Web]タブの下にある組み込みの[仮想ディレクトリの作成]ボタンを使用しました。アプリケーションがASP.NET 4アプリケーションプールを使用していることを確認しました。 以下に、インストールされているIISの機能を示します。
338 .net-4.0  iis-7.5 

12
詳細な500エラーメッセージ、ASP + IIS 7.5
IIS 7.5、2008rc2、クラシックASP、500エラーメッセージ: 内部サーバーエラーが発生したため、ページを表示できません。 IISを構成してより詳細なエラーを取得する方法を知る必要があります。 ASP構成のすべてのデバッグオプションをtrueに設定してみました。 しかし、それはうまくいきませんでした。誰か助けてもらえますか?

19
ASP.NET 4.5がWebサーバーに登録されていません
私のWin 7開発マシンでは、デフォルトでインストールされているlocalDBの代わりにSQL Expressインスタンスを使用します。MVC 4プロジェクトのプロパティページ([Web]タブ)で[Use IIS Express]をオフにすると、次のエラーが発生しました。 ASP.NET 4.5がWebサーバーに登録されていません。サイトを正しく実行するには、ASP.NET 4.5用にWebサーバーを手動で構成する必要があります。 IIS機能内でASP.NETがアクティブ化されていることを確認しました。 これを解決するために何ができるでしょうか?



22
Webアプリケーションの問題(web.configエラー)IIS7.5およびASP.NET v2でのHTTP 500.19
これはチーム全体を狂わせています。IISまたはWebサーバーの単純な誤って構成された部分があるはずですが、IIS 7.5でASP.NET Webアプリケーションを実行しようとするたびに、次のエラーが発生します... ここに完全なエラーがあります: HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. `Detailed Error Information` Module IIS Web Core Notification Unknown Handler Not yet determined Error Code 0x8007000d Config Error Config File \\?\E:\wwwroot\web.config Requested URL …

23
IIS7.5の静的ファイルハンドラーによってスクリプトが提供されない
Windows 7 Home PremiumノートブックのIISに最初のWebアプリケーションを展開しようとしました。アプリケーションを作成した後、クラシックアプリプールに変更し、そのプールをフレームワーク4.0に設定する必要がありました。今、私は次のエラーを受け取ります: HTTPエラー404.17-見つかりません要求されたコンテンツはスクリプトのようであり、静的ファイルハンドラーによって提供されません。 要求されたURLはhttp:// localhost:80 / pvmms / default.aspxです 広範囲にわたるグーグル操作を行っても、私が作業するのに十分な明確または明確な結果が得られなかったと思います。いつものように、私は専門家に依頼しました。 編集: これは、.aspxファイル用のフレームワーク4.0ハンドラーマッピングがないためだと思います。ただし、aspnet_regiisは、管理ユーザーに指を与え、それを実行するには管理者権限が必要だと言っています。 編集#2: 私はすべてのフレームワーク(2&4、32、64)を登録し、すべてが機能するようになりました。これを手動で.aspxaspnet_isapiとvoilaにスクリプトマップを追加して見つけました。私のメモリに障害が発生し、VSのインストール後にのみIISを有効にしない限り、フレームワークのインストールでこれが行われない理由がわかりません。
130 asp.net  windows  iis  iis-7.5 

7
IISの遅い初期ロードの修正
IISには、未使用のワーカープロセスをリサイクルする低トラフィックのWebサイト向けの迷惑な機能があり、しばらくすると最初のユーザーがサイトにアクセスし、非常に長い遅延(30秒以上)が発生します。 私は問題の解決策を探していましたが、これらの潜在的な解決策を見つけました。 A. アプリケーション初期化プラグインを使用する B. .NET 4で自動起動を使用する C. アイドルタイムアウトを無効にする(IISリセット時) D. サイトをプリコンパイルする これらのうちどれが好ましいのでしょうか。さらに重要なのは、なぜ同じ問題に対して非常に多くの解決策があるのでしょうか。(私の推測では、そうではなく、私は何かを正しく理解していないだけです)。 編集する 実行Cは暖め、私のサイトを維持するのに十分であるように思わが、私は自分のサイトの遅さの本当のルートは、私はそれが風邪を起こっている理由を把握することができないようEntity Frameworkの、に関係していることを発見しました。残念ながらまだ答えられていないこの質問を見てください! 最終的には、ウォームアップスクリプトを作成して、たまに自分のサイトにアクセスして、スピーディな状態を維持する必要がありました。

8
証明書ストア内の証明書の秘密キーへのASP.NETアクセスを許可するにはどうすればよいですか?
証明書ストア内の証明書の秘密キーにアクセスするASP.NETアプリケーションがあります。Windows Server 2003では、winhttpcertcfg.exeを使用して、ネットワークサービスアカウントに秘密キーアクセスを与えることができました。IIS 7.5 WebサイトのWindows Server 2008 R2の証明書ストア(Local Computer \ Personal)にある証明書の秘密キーにアクセスするためのアクセス許可を与えるにはどうすればよいですか? 「Everyone」、「IIS AppPool \ DefaultAppPool」、「IIS_IUSRS」、および証明書MMC(Server 2008 R2)を使用して見つけることができるその他すべてのセキュリティアカウントに、完全信頼アクセス権を与えようとしました。ただし、以下のコードは、コードが秘密キーでインポートされた証明書の秘密キーにアクセスできないことを示しています。代わりに、秘密キープロパティにアクセスするたびにコードがスローされてエラーが発生します。 Default.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <%@ Import Namespace="System.Security.Cryptography.X509Certificates" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Repeater ID="repeater1" …

11
ネットワーク上の他のマシン上のIISホストサイトを表示する
自宅には、2台のマシンを含む簡単なネットワーク設定があります。 1台のマシンに、IIS7でホストされているサイトがあります。標準localhost/index.htmアドレスではなく、HOSTSこのドメインにローカルIP(127.0.0.1)を指すエントリをファイルに追加しましたwww.mysite.dev。 www.mysite.dev問題なくサイトにアクセスできます。 私がしたいことは、ネットワーク上の他のマシンからこのサイトを表示できることです。 最初は、これはそのようなURLで実行できると想定して MACHINE-NAME/www.mysite.devいましたが、接続は常にタイムアウトします。しかし、MACHINE-NAME問題なくpingを実行できます。 テストの目的で、両方のマシンでWindowsファイアウォールを無効にしましたが、うれしくありません。 典型的なWeb開発者のように、私のハードウェア/ネットワークのスキルはかなり貧弱です。 誰かが私が間違っているところを見ることができますか?

30
IIS 7.5でホストされているWeb APIでHTTP 404ページが見つかりません
Web APIアプリケーションがあります。VS 2010デバッグ開発サーバーを使用してテストしたところ、問題なく動作しました。しかし、IIS 7.5に展開すると、アプリケーションにアクセスしようとするとHTTP 404エラーが発生します。 これが私のweb.configです <?xml version="1.0" encoding="utf-8"?> <configuration> <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-FlowGearProxy-20123141219;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <appSettings> <add key="webpages:Version" value="2.0.0.0" /> <add key="webpages:Enabled" value="true" /> <add key="PreserveLoginUrl" value="true" /> <add key="ClientValidationEnabled" value="true" /> <add key="UnobtrusiveJavaScriptEnabled" value="true" /> </appSettings> <system.web> <compilation debug="true" targetFramework="4.0" /> <authentication mode="Forms"> <forms …

9
仮想ディレクトリを追加するときに、「パス(C:\ inetpub \ wwwroot)へのアクセスを確認できません」
Windows Server 2008R2でIISWebサービスとASP.NETサービスをセットアップしようとしています。物理ディレクトリが作成されましたが、動作させることができません。これは、IISロールの新規インストールです。 サーバーはドメイン上にあり、domain \ server $はへの読み取り/書き込み/参照アクセス権を持っていますC:\inetpub\wwwroot。読み取り/書き込み/閲覧アクセスは、以下にも許可されます。 管理者 ネットワークサービス ユーザー IIS_IUSRS IUSR 私がこれまでに試したこと ではEdit Virtual Directory -> Connect Asダイアログで、[アプリケーションユーザ(認証を通過します)。テスト設定を押すと、上記のエラーが発生します。 でEdit Virtual Directory -> Connect As:ダイアログ、特定のユーザーを選択IUSR(パスワードなし)。テスト設定を押すと、次のようになります。 その他の注意事項 匿名認証が有効になっており、匿名ユーザーIDはアプリケーションプールIDです。 アプリケーションプールの構成は次のようになります。 Webブラウザでhttp://localhost、空白のページを返しますが、エラーはありません。 どんな助けでもいただければ幸いです。
83 iis  iis-7.5 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.