0

私はcodeguruチュートリアルをフォローしていますcodeguruチュートリアルはい、c#にありますが、良いVBの例を見つけることができません。

最初は、Web構成ファイルに問題があります。チュートリアルでは、これを行うように述べています

<authentication mode="Forms">
<forms name="yourAuthCookie" loginUrl="login.aspx"
protection="All" path="/" />

</authentication>
<authorization>
<deny users="?" />
</authorization>

<location path="test.aspx">

<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>

</location>

XMLは複数のルートレベルのドキュメントを持つことができず、system.webブロックに場所を挿入すると、system.webの子要素の場所が無効であるというエラーが発生するため、これは失敗します。

msdn MSDN ASP.NET認証を参照しましたが、許可された属性ではないため、例に「フォーム」エラーがあるため、例が正しくないか、古くなっている可能性があります。

<system.web>
    <authentication mode="Forms">
        <forms forms="401kApp" loginUrl="/login.aspx" />
    </authentication>
</system.web>

誰かがこれがどのように機能するかを明確にすることができますか?正確なVB.NETガイドを見つけて、非常に役立つガイドを見せていただければ、正確なウォークスルーやこの例を見つけることができません。

余談ですが、このコードプロジェクトのサンプルチュートリアルもc#で見つけましが、ログインページを作成するだけで最初からエラーが列挙されていたため、これも使用できません。

4

1 に答える 1

2

要素は、ルート要素の<location>内部に直接配置する必要があります<configuration>

于 2012-08-19T02:15:41.800 に答える