asp.net でログイン ページを作成し、asp.net メンバーシップでユーザーとロールを作成しました。ログイン後、ページ ロード メソッドでクエリを実行して、ユーザーのロールを確認し、そのユーザーごとにページのビューを表示します。しかし、私はこのエラーが発生しています。
タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。
私のコード:
protected void Page_Load(object sender, EventArgs e)
{
if (Page.User.Identity.IsAuthenticated)
{
if (Roles.IsUserInRole("Manager"))
{
NavigationMenu.Visible = false;
NavigateMenu1.Visible = true;
creategrid();
}
}
}
この例外は、アプリケーションを初めて実行したときにのみ発生し、ページを更新して再度ログインしようとすると、例外は発生しません。私はこれが新しいので、私を助けてください。