Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7635009
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T07:19:55+00:00 2026-05-31T07:19:55+00:00

I find that many things in Asp.Net is based on assumed knowledge. I for

  • 0

I find that many things in Asp.Net is based on assumed knowledge. I for example do not know much about internet authentication and have a hard time finding anything about it on a beginner level.

One thing that is puzzling me is the AuthorizeAttribute. I understand how to use it and what it’s supposed to do but I’m wondering if it will work under situations where you have a custom login system.

In the description on the AuthorizeAttribute page it says simply
When you mark an action method with AuthorizeAttribute, access to that action method is restricted to users who are both authenticated and authorized.

So what is a authenticated user, how do you set one user to be authenticated. If I create my own login system how do I set is so that a logged in user is authenticate enough for AuthorizeAttribute to allow him entry?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T07:19:56+00:00Added an answer on May 31, 2026 at 7:19 am

    It checks the IsAuthorized of the IIdentity of IPrincipal.

    In the Global.asax add a method to handle “AuthorizeRequest”. then in that method do what ever you need to check the user is authorized (check a session, cookie, db etc)

    Then set the HttpContext.Current.User to a GenericPrincipal that has an user that implements the IIdentity and has it’s IsAuthorized set to true.

    Something like this:

      public class MvcApplication : HttpApplication
      {
        public MvcApplication()
        {
          this.AuthorizeRequest += this.AuthorizedRequestEvent;
        }
    
        private void AuthorizedRequestEvent(object sender, System.EventArgs e)
        {
          // do checking here with what ever you want
          bool isAuthenicated = false;
    
          // change this what what ever implements IIdentity
          var user = new User(); 
          user.IsAuthenticated = isAuthenicated ;
          GenericPrincipal principal;
          principal = new GenericPrincipal(user, new string[] { });
          HttpContext.Current.User = principal;
        }
       }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm wanting to find out how many requests/sec my asp.net mvc site (and asp.net
I find that many high level functions are missing in most well-known javascript libraries
I have a LinkedList that contains many objects. How can I find the number
I have seen many answers on stackoverflow, but I didn't find an answer that
I need to find/create a library that can load hdr images in many formats
Is there a way that I can find out how many matches of a
I find that the .NET event model is such that I'll often be raising
I find that most books concerning C++ templates don't tell anything about whether it's
I have a pretty big web application that I created last year using ASP.NET
I saw that there's many, many thread about this on the web, also in

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.