Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
ASP .Net
Transferring Data Between Applications on the Same IIS box.
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
[QUOTE="ryan.d.rembaum, post: 489660"] Hello, I am trying to build a standardized login screen that several different web application could use. What I would like is for the login screen to detect where the user has come from. Based on this, code unique to the site being accessed would run, along with all the code common to user validation. The first issue I have run into is: Redirect does not appear to pass information that can be accessed by the urlreferrer or via the document object. This is okay, as it is not the end of the world to pass the information as part of the the query string. I would like to hide the fact that the user is being directed to a different "site" if I could. I think there is a way to do this, but being somewhat new to .net I am not sure what that is. ANY HELP ON THAT WOULD BE MUCH APPRECIATED! The Second BIGGEST issue I am facing is how to store the fact that the user session has been validated. Because the login page is a stand-alone project, it does not have access to any of the other project's Session or Application variables. Does anyone have any ideas how I can communicate to the referring application that the session has been validated. The two options I came up with are 1) Pass the validation back in the query string. This will not work, however, because obviously all a user would have to do is type in the query string by hand. 2) Randomly generate the seed for an encryption algorithm and pass it to the login screen via a hidden control. Before redirecting, the seed would also be stored in a session variable during the session start event. The login screen, though it would not have access to the Session variable, could use the seed passed by the hidden control to encrypt a string stored in the cookie stating that the user has been validated. The login would then redirect the user back to the main application which would use the seed in the session variable to decrypt the cookie and determine if the user has been authenticated. Once done this could be stroed in another session variable for use in other pages and the cookie could be destroyed. Option 2 right now seems the only real option, other than making a unique login screen for every application. Option 2 seems a bit more complicated than might be necessary though, hence I put it to you all to see if you have a simpler solution. Thanks in advance! Ryan R [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
ASP .Net
Transferring Data Between Applications on the Same IIS box.
Top