4

次のセクションを空白のセクションに置き換えようとしています..

 <secureWebPages mode="RemoteOnly" encryptedUri="abc.co.uk" unencryptedUri="www.abc.co.uk" maintainPath="True" warningBypassMode="AlwaysBypass" bypassQueryParamName="BypassSecurityWarning" ignoreHandlers="WithStandardExtensions">
    <files>
        <add path="abc.aspx"/>
    </files>
</secureWebPages>

しかし、実行後、次のエラーが表示されます

WDP00002: missing section secureWebPages/configuration.

この点で誰か助けてもらえますか

4

2 に答える 2

2

このエラーは、置き換えたいセクションがweb.configに見つからないことを意味しているようです。

たとえば、私のWDPのエントリは次のようになります。

authentication = authentication.config

ただし、system.webの下にあるため、ルートで認証が見つからなかったため、次のように変更しました。

system.web / authentication = authentication.config

そしてこれはうまくいった。

これをデバッグしているときに、system.web要素全体を置き換えようとしましたが、これも機能していないようです。原因はわかりませんが、system.webを置き換えられない場合は、別の要素を試すことをお勧めします。 、connectionStringsなど、それが機能するかどうかを確認します

于 2009-10-05T12:06:35.663 に答える
0

そのため、この問題が最近発生し、これを見つけるまで途方に暮れていました。したがって、web.config はセクションだけでなく、セクション グループでも構成されているようです。現在、system.serviceModel、system.web などはサービス グループであるため、全体として置き換えることはできません。

"section group"/"section"=x.config を使用して、グループ内のセクションを置き換えることができます

お役に立てれば :)

于 2012-07-19T03:49:25.423 に答える