これは、新しい HTTP ハンドラーを作成することで実行できますが、以下を構成する簡単な方法はありますか?:
- サイトは、A001、A002 などのユーザー名を持つユーザー アカウントに基づいてセットアップされます。
- ユーザーがログインすると、ディレクトリ (/A001) などのリソースにアクセスできます...ファイルや画像が含まれる場合があります
ASP.NET でロールと承認を使用して私が抱えていた問題は、ロールが一般的 (ロールによって定義されている、たとえば、ログインしているすべてのユーザーがリソースにアクセスできる可能性がある) であるか、明らかにそうではない web.config ファイルにハードコードされていることです。ユーザー アカウントが作成される動的な環境で実現可能:
<authorization>
<allow users="John"/> // allow John only
<deny users="*"/> // deny others
</authorization>
特定のユーザーのみが自分のフォルダーにのみアクセスできるようにする簡単な方法はありますか?