请考虑以下代码:
if (Request.IsAuthenticated == true)
{
string id = Membership.GetUser().ProviderUserKey;
}
是否有可能为条件语句评估true和一些后台进程导致认证超时之前的代码块内执行导致它抛出异常?
谢谢
在执行代码之前,在请求开始时检查身份验证。