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

17
URLのドットにより、ASP.NET mvcおよびIISで404が発生する
URLにパスにドットを含める必要があるプロジェクトがあります。たとえば、www.example.com / people / michael.phelpsなどのURLがあるとします。 ドットを含むURLは404を生成します。私のルーティングは問題ありません。ドットなしでmichaelphelpsを渡すと、すべてが機能します。ドットを追加すると、404エラーが発生します。サンプルサイトは、IIS8 ExpressがインストールされたWindows 7で実行されています。URLScanが実行されていません。 以下をweb.configに追加してみました: <security> <requestFiltering allowDoubleEscaping="true"/> </security> 残念ながら、それは違いをもたらしませんでした。404.0 Not Foundエラーが表示されるだけです。 これはMVC4プロジェクトですが、関連があるとは思いません。私のルーティングは問題なく動作し、ドットが含まれるまで、期待するパラメーターがそこにあります。 URLにドットを含めるには、何を設定する必要がありますか?

12
IIS8上のWCF; * .svcハンドラーマッピングが機能しない
2012ビルド8400のIIS8でwcfサービスを実行しようとしています。 Webロールをインストールするときに、wcfのもの(3.51未満)が2008のように見つかりませんでした。 インストール時にsvcハンドラーマッピングが見つからなかったので、次のようにしました。 %windir%\Microsoft.NET\Framework\v3.0\WindowsCommunication Foundation\ServiceModelReg.exe –i これでハンドラーマッピングができましたが、それでも取得できます。 The resource you are looking for does not have a handler associated with it. (静的ファイルハンドラーを削除しました。) サイトは偽装を使用するために、従来のパイプラインを使用しています。
272 asp.net  wcf  iis-8  iis-8.5 

17
HTTPエラー500.19およびエラーコード:0x80070021
Visual Studio 2013でビルドした単純なwebAPIがあります。VS13から実行するとうまく機能しますが、ローカルIISでプロジェクトをコピーすると、次のエラーが発生します。 HTTPエラー500.19-内部サーバーエラーページの関連構成データが無効なため、要求されたページにアクセスできません。 詳細なエラー情報: モジュール IIS Webコア 通知開始 リクエスト ハンドラー 未定 エラーコード 0x80070021 構成エラー この構成セクションは、このパスでは使用できません。これは、セクションが親レベルでロックされている場合に発生します。ロックは、デフォルト(overrideModeDefault = "Deny")か、overrideMode = "Deny"または従来のallowOverride = "false"が指定された場所タグによって明示的に設定されます。 構成ファイル \?\ C:\ inetpub \ wwwroot \ APITeslin \ web.config 構成ソース: 36: <system.webServer> 37: <handlers> 38: <remove name="ExtensionlessUrlHandler-Integrated-4.0" />

6
IIS8のIIS_IUSRSおよびIUSR権限
ASP.NETアプリケーションをホストするために、Win2003のIIS6からWin2012のIIS8に移動しました。 アプリケーションの特定のフォルダ内で、ファイルを作成および削除する必要があります。新しいサーバーにファイルをコピーした後、ファイルを削除しようとすると、次のエラーが何度も表示されます。 パス「D:\ WebSites \ myapp.co.uk \ companydata \ filename.pdf」へのアクセスが拒否されました。 IISを確認すると、アプリケーションがDefaultAppPoolアカウントで実行されていることがわかりますが、IIS AppPool \ DefaultAppPoolを含めるようにこのフォルダのWindows権限を設定したことはありません 代わりに、叫び声を上げるのをやめるために、フォルダに次のアクセス許可を与えました。 IUSR 読み取りと実行 フォルダの内容の一覧表示 読んだ 書く IIS_IUSRS 修正 読み取りと実行 フォルダの内容の一覧表示 読んだ 書く これはうまくいったようですが、あまりにも多くの特権が設定されているのではないかと心配しています。ここで、IUSRが実際に必要かどうかについて、矛盾する情報をオンラインで読みました。誰でも、このフォルダでドキュメントを作成および削除するのに十分なユーザー/権限を明確にできますか?また、IUSRはIIS_IUSRSグループの一部ですか? 更新と解決策 以下の私の答えを見てください。最近のいくつかの提案がよく考えられておらず、安全でもないため(IMO)、私は悲しいことにこれを行わなければなりませんでした。

19
ASP.NET Web API-PUT&DELETE動詞は許可されていません-IIS 8
最近Visual Studio 2010からVisual Studio 2012 RCにアップグレードしました。インストーラーは、Visual StudioがデフォルトのWebサーバーとして使用するIIS 8 Expressもインストールします。 IIS 8は、PUT AND DELETE動詞を使用するWEB API要求をブロックしています。IISは405エラーを返しますThe requested resource does not support http method 'PUT'。 私は過去にこれに関して問題があり、Stack Overflowにいくつかのメッセージがあることを知っています。IIS 7 Expressでは、解決策はWebDavをアンインストールすることでした。残念ながら、IIS 8でこれを行う方法はありません。 applicationhost.configからWebDavセクションを編集してみましたが、効果はありませんでした。たとえば<add name="WebDAVModule" image="%IIS_BIN%\webdav.dll" />、設定ファイルから削除しました。 私はこれにあまりにも長い時間を費やしました。PUTとDELETEを有効にする簡単な方法があるはずです。

11
MSDeploy.exeを介してWMSvcから404を取得する
Web管理サービスがインストールされて機能しているWindows 8からWindows Server 2012(IIS 8)まで、W8ボックスでIISマネージャーを使用してリモートサーバーを管理できますが、次のコマンドを実行すると、WMSvcから404.7を取得します。 msdeploy.exe" -verb:dump -source:contentPath=c:\InetPub\wwwroot,computerName=https://uktnws01:8172/MsDeploy.axd,userName=corp\administrator,password=WMSvcIsCrap,authType=Basic -allowUntrusted 私はあらゆる種類の組み合わせとパラメータを試しました。そのポートにtelnetで接続できます。 Windowsから管理サービス機能を削除して再起動しています。スコッチを注いでスナックを作ります。それまでの間、アイデアがあれば共有してください。 以下の私のライブブログに参加して、アクションに従ってください。 アップデート1 管理サービスを削除すると、 エラー:リモートサーバーに接続できませんエラー:ターゲットマシンがアクティブに拒否したため、接続を確立できませんでした192.168.2.22:8172エラー数:1。 2行目が新しいメッセージです!ウフー。 アップデート2 さて、それで物事は今、悪いものから悪いものへと進んでいます。再インストール後、リモートIISコンソールは証明書を警告し、次のように言います。 サーバーはリモート接続を受け入れていません。 しかし、これは私が恐ろしいものをインストールすることに加えて、おそらくリモート管理を再度有効にしなかったためだと思います。 アップデート3 リモート管理を有効にすると、リモートIISは再び機能しますが、404が戻ります。ちょうどSEOの利益のために、ここに完全なエラーがあります: Error Code: ERROR_DESTINATION_NOT_REACHABLE More Information: Could not connect to the remote computer ("uktnws01"). On the remote computer, make sure that Web Deploy is installed and that the required …
121 iis  msdeploy  iis-8 

3
IIS8Win8およびrunAllManagedModulesForAllRequests =“ true”
構成に次のようなアプリケーションをIIS8で実行しようとしています。 <modules runAllManagedModulesForAllRequests="true" /> IIS8は私に言うエラーを与えています... この構成セクションは、このパスでは使用できません。これは、セクションが親レベルでロックされている場合に発生します。ロックはデフォルト(overrideModeDefault = "Deny")であるか、overrideMode = "Deny"または従来のallowOverride = "false"を使用してロケーションタグによって明示的に設定されます。 エラーとクイックSO検索から、その行が許可されないようにする高レベルのセキュリティ設定があると推測しています。何か案は?

3
Server 2012 IIS 8MVCアプリにデフォルトのIISホームページまたは403/404エラーが表示される
Oracleの無料のVirtualBoxアプリケーションを使用してMicrosoftServer 2012RCを実行する。VirtualBox設定でブリッジネットワークアダプタタイプを使用しました。ADとDNS、IISをインストールしました。IISオプションの[管理ツール]で、[管理サービス]のボックスをクリックしました。これにより、Visual Studio 2012RCの「Web展開」機能を使用できるようになりました。ゲストOSでは、Windows 7Ultimateを実行しています。 MVC 4アプリケーションをIISの既定のWebサイトに正常に展開できましたが、表示されませんでした。代わりに、デフォルトのIISホームページはでした。デフォルトのホームページを無効にしたところ、ページを更新すると403ページが表示されました。ビューの1つを入力してみたところ、404ページが表示されました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.