-1

私は既存のasp.net Webサイトをメンテナンスしています。別の開発者がちょうど私にそれを渡したので、私はプロジェクトを完全に理解していません。プロジェクトはきちんとしていません。 .NETバージョンは4、MVCバージョンも4です。今、プロジェクトのメンバーシップ・システムを完全に無効にする必要があります。私は多くの記事を見つけ、web.configでいくつかの変更を行う必要があります。私は、アプリケーションを実行するとASP.NETでメンバーシップを無効にすると動作しません。

私はweb.configファイル

<system.web> 
    <membership> 
    <providers> 
    <clear/> 
    </providers> 
</membership> 

にこの行を追加し、それがこのエラーがスローされます。

enter image description here

だから、私は、これは代わりに

<membership> 
    <providers> 
     <clear />  
    </providers> 
</membership> 
<roleManager enabled="false"> 
    <providers> 
     <clear />  
    </providers> 
</roleManager> 
<profile> 
    <providers> 
     <clear />  
    </providers> 
</profile> 

は、その後、私は私にこのエラー

enter image description here

を与えてみましたどのようにすることができますasp.netで私を完全に無効に会員?

答えて

1

削除会員サービスは簡単です。あなただけの主な問題は、あなたがユーザーを認証し、認可する予定ですかどのように、削除した後で、web.configファイル

<system.web>  
    <!--<membership>...</membership>--> 
    <!--<roleManager enabled="true">...</roleManager>--> 
    <!--<profile>...</profile>--> 
</system.web>  

の内側に、次の3個のタグをコメントアウトします。

あなたが認証を必要とし、匿名アクセスを許可しない場合、あなたはまだ[オーソライズ]各コントローラとアクションメソッドの属性、またはグローバルフィルタを削除する必要があります。

関連する問題