HttpContext.Current.User.IsInRole में बनाम Roles.IsUserInRole AuthenticateRequest में उपलब्ध नहीं है; हालांकि, भूमिकाएं। IUUserInRole उपलब्ध है।User.IsInRole AuthenticateRequest
ऐसा इसलिए है क्योंकि नया जेनेरिक प्रिंसिपल प्रमाणीकरण के बाद HttpContext.Current.User को सौंपा गया है? क्या कोई मुझे इसके बारे में समझा सकता है? आपकी सहायता की सराहना!
void Application_AuthenticateRequest(object sender, EventArgs e)
{
if(HttpContext.Current.Request.IsAuthenticated)
{
// Return False
bool result1 = HttpContext.Current.User.IsInRole("Administrators");
// Return True
bool result2 = Roles.IsUserInRole("Administrators");
}
}