• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 214
  • Last Modified:

error message with response.redirect in a class


I am writing a class that has a sub procedure that checks to see a user's logged in authentication type.
Ie. if they are not an administrtator, then they are redirected back to the home page.
HOwever, i get an error message saying
"Response is not available in this context."

How can i get this to work?

Any clues?

Imports Microsoft.VisualBasic
Imports System
Public Class PageAccess
    Inherits System.Web.UI.Page
    Public Sub access(ByVal intProgrammeID As Integer)
        If intProgrammeID = 7 Or intProgrammeID = 8 Then
            Catch v_exception1 As System.Exception
            End Try
        End If
    End Sub
End Class

Open in new window

  • 2
  • 2
1 Solution
I'm not sure why you would do this when you can do the same thing using authentication in the web.config page.  Then you just define which pages need authenticating and "*" for those that don't.  I'd have to google to find the specifics, but it seems you may be trying to reinvent the wheel.  Is it necessary in your case?
JuliafrazerAuthor Commented:
I use a colleagues web services for authentication.
In the web config file i have tried using <location> tags with <authorisation> deny etc

but it doesnt work.
Sinoj SebastianCTO & OpenERP Project managerCommented:
could you please try with
Sinoj SebastianCTO & OpenERP Project managerCommented:
sorry, I mean
I would think you'd need to put it in the Page Load event and check for Postback also.
It should work fine then.  From where are you calling it?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now