我在 asp.net 2005 中创建了角色身份验证示例。我在我的 default.aspx 页面上创建了登录面板,登录后它工作正常。我使用以下代码登录
FormsAuthentication.RedirectFromLoginPage(txtUName.Text, true, urlpath);
FormsAuthentication.SetAuthCookie(txtUName.Text, true);
Response.Redirect(urlpath, false);
我在登录后显示的单个母版页中使用了所有必需的页面链接。我使用母版页中的代码进行“注销”,如下所示点击链接按钮
try
{
Response.Redirect("~/Logout.aspx" );
}
catch (Exception ee)
{
return;
}
现在,当我从母版页注销时,出现这样的错误
unable to evaluate expression because the code is optimized or native frame is on top of call stack
我已经护目镜,但没有得到解决方案。我无法找出这背后的原因。请提供适当的解决方案。谢谢