Help - how to have email URL link start new session?

N

Nanker

In our .NET 1.1 ASP.NET application, I'm noticing some behavior that I
would like to change. If I open a web browser and manually copy and
paste a URL, then I get a new session ID (I check it by entering
javascript:document.cookie in the URL field to get the cookies for the
page). However, if I instead click on the same URL in an email link,
the browser that is opened will reuse the session ID if another browser
is already open to the application. Instead, I would like the click on
the URL to allow any existing session to remain but force a new session
for the newly opened browser. Is there anything I can setup in my
application to force this? In stepping through the code, I've noticed
that the Session_start event of the Global.asax is not fired when
clicking the URL in the email - in the web.config we have setting of
cookieless as false, and it needs to stay that way (I think the
SessionID resulting from the email URL click is pulled from the
cookie).

If anyone has suggestions on how to force the email URL click to create
a new session without closing any existing session, I would really
appreciate it.

Thanks in advance.
 
N

Nanker

Thanks for the reply, but I wouldn't have thought that if I have
Browser A logged in to an application, clicking a link in an email
within Outlook or a webmail in Browser B would consider Browser A a
'parent'. Also, I can't guarantee that the user will have IE on their
system, so forcing it to execute IE wouldn't be an option.
 
N

Nanker

I have a link within an email that provides a URL to log in to our
application (the URL includes authentication information). Clicking on
that link in the email results in a new browser being opened. If the
user is already logged in to the application in an existing browser,
this newly opened browser reuses the session; instead, I want to force
the creation a new session and still leave the existing session active.

I have found that if instead of clicking on a link within the email if
I instead open up a new browser and paste the URL, a new session is
created.

What I'm trying to figure out is how I can have the click on the link
in the email result in creating a new session in the same way that
manually opening a new browser and pasting/typing in the URL does.

Thanks
 
G

Guest

I have the very same need. Users have the URL in an email. They want to
click on that URL in a new IE session. Currently, if the user has an IE
window open and they click on the URL, then the URL will display in the IE
window that is already open. I ned the URL to display in a new IE session so
that users would have two IE windows open.

Did you find a solution? If so, please post! Thanks!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,189
Members
46,734
Latest member
manin

Latest Threads

Top