0

C# と ASP.NET を使用しています。私のウェブサイトには次のファイル構造があります。

~\Admin\SecuredFolder\ManageWebsite.aspx
~\Admin\Login.aspx
~\Homepage.aspx

私が達成しようとしていることはかなり単純ですが、これまでのすべての試みは複雑すぎて、ちょっと混乱していると思います.

私の目標:

  • Homepage.aspxLogin.aspxは、すべてのユーザー (匿名ユーザー) に対して公開する必要があります。
  • SecuredFolderは、ログに記録されたユーザー (つまり、管理者ユーザー) のみを対象とする必要があります。このフォルダ内のページに (ログに記録されずに) アクセスしようとする人は誰でも、ログイン ページにリダイレクトする必要があります。
  • ログインが成功すると、ManageWebsite.aspxに正常にリダイレクトされます。

これは単純な実装であることはわかっていますが、まだ適切に内部化されていないように感じます。

あなたの誰かが私に例を提供してくれることを願っています。

4

3 に答える 3