2012-01-27 9 views
0

私は自分のサイトのユーザーに対してフォーム認証を使用します。ユーザーの一部は、web.configファイルに基づいていくつかのページを入力することができます。増分はASP.netの許可のユーザーを許可します

<authorization> 
    <allow users="admin"/> 
    </authorization> 

私は動的にユーザーを許可インクリメントしたい(ユーザテーブルがデータベース内にある).Can私はこれを行いますか?

+0

この質問は本当に不明です。あなたは、権限を動的に実装することを意味しますか? –

+0

はい、web.configにタグを追加せずにユーザーを増やしたいと思います。 –

答えて

2

ロールプロバイダを使用し、ロールに基づいて許可または拒否するようにweb.configを設定する必要があります。あなたのページのコードで

あなたのweb.configファイルで

<authorization> 
    <allow roles="Administrators" /> 
    <deny users="*" /> 
</authorization> 

Rolesクラスを使用します。

+0

どうすればいいですか?あなたは私に例を挙げることができますか? –

+0

@MohamadKiani - 更新しました。 –

関連する問題