Beispiel #1
0
 private bool AssertSecurityRights(HttpListenerContext ctx)
 {
     if (configuration.AnonymousUserAccessMode == AnonymousUserAccessMode.Get &&
         (ctx.User == null || ctx.User.Identity == null || ctx.User.Identity.IsAuthenticated == false) &&
             ctx.Request.HttpMethod != "GET"
         )
     {
         ctx.SetStatusToUnauthorized();
         return false;
     }
     return true;
 }