0

こんにちは、Sql メンバーシップ プロバイダー、サイトマップ、およびセキュリティ トリミングを有効にして、Asp.Net で Web サイトを作成しました。これらに基づいて、ユーザーの役割に応じてアクセスを許可するかどうかを決めるために、web.config ファイルをディレクトリに設定しました。

しばらくして、MembershipProvider を削除し、チケットと認証 Cookie を作成し、GenericPrincipal を Application_AuthenticateRequest に設定する「標準」のログイン手順を手動で作成しました。

これらの変更後の問題は、サイトマップには役割に応じて異なるユーザーごとに適切なページが表示されますが、このページをクリックすると、ユーザーが入力を許可されていないなどの「default.aspx」ページにリダイレクトされます。そのページ!

サイトマップとセキュリティ トリミングが機能しているのは奇妙ですが、実際にはページに入ることができません!!!!!

4

1 に答える 1

0

IIS 管理ツールを使用して、ユーザーとロールを追加できます。これにより、入力エラーを回避できます。

于 2009-03-27T12:32:35.073 に答える