ユーザーが2つの異なる役割のメンバーでない限り、特定のURLへのアクセスを制限したいと考えています。この場合、ユーザが報告およびアーカイブロールの両方にいる場合にのみ、このURLへのアクセスを許可したいと思います。 ASP.netでこれを行う方法はありますか?Asp.Net条件付きURLの役割認証
<location path="testpage.aspx">
<system.web>
<authorization>
<allow roles="Reporting, Archiving"/>
<deny users="*"/>
</authorization>
</system.web>
私はこのような何かしたい:あなたは、特定のユーザーID、ページのURL、および許可されたロールのリストを与えられた、SQL関数を作成することができ
<location path="testpage.aspx">
<system.web>
<authorization>
<allow roles="Reporting & Archiving"/>
<deny users="*"/>
</authorization>
</system.web>
MEANSが報告&アーカイブする別の役割である可能性はありますか?あなた自身の役割の実装をしない限り、あなたが要求しているような機能を持っていることを思い出してください。 – xandy
あなたは答えとして、xandyを投稿してください。 – Greg
はい私は報告とアーカイブの両方を含む別の役割を作成することができますが、b/cを回避しようとしていましたが、既存のユーザーを更新してその役割をプロファイルに追加する必要がありました。私はweb.configでそれを行う簡単な方法があることを願っていました。 – Jfetner