私は自分のアプリケーションで4つの役割を持つAsp.netアプリケーションに取り組んでいます。 1.管理者2.ユーザー3.販売代理店4.アフィリエイト。そして、私はこれをフォーム認証を使用して、すべてが単一の役割(ユーザー)に対してうまく機能していました。しかし、今私は4つの役割を持っており、私はこれを管理する方法を取得していません。私は異なるユーザーのための4つのフォルダがあります。 私が再販業者のアカウントでログインし、ユーザーのURLを変更すると、ユーザーがアクセスできるようになります。しかし、私はこれを望んでいない。私は彼のアクセスエリアにしかアクセスできないアプリが必要です。リセラーがログインした場合、リセラーのページや同じフォルダにアクセスすることはできません。フォーム認証Asp.netの
この解決策を見つけるのを手伝ってください。あなたはへのアクセスを制限されている各フォルダのweb.configファイル内の適切な認証設定を設定する必要が
匿名ユーザーを拒否する必要はありません。 Allow rolesとDeny Allだけが必要です。 – Phill
真ですが、妥当性検査を簡単に行うには、匿名ユーザーに対してロールルックアップを試行するのはなぜでしょうか。 – Lazarus
ちょうど好奇心が強い...なぜ落選ですか? – Lazarus