A
Author #1
I have a *website application* (app1), which uses forms authentication
with active directory and it works perfectly without any problem.
We have a *web application project* (app2), which doesn't use any
authentication.
Now we want to integrate them, such that they appear as if one system
to the end users.
I am not sure how I can have both systems be aware of the existence of
the other side. In other words, if after a user logs in, he works in
app2 for a long time and never touches app1, his session with app1
would have been expired. Now suppose he wants to navigate to app1,
what should I do? Should I redirect him to the login screen? But,
then he'd think, hey, what the heck? I am logged in already, why
asking me to login again? And vice versa.
I think it is very complicated issue.
The problem can be alleviated if I simply put app2 into a folder of
app1. But there is a big problem bcz app1 is in *website project*
mode, whereas app2 is in *web application project* mode. I searched a
little, looks like there is no easy way to convert a *website project*
to a *web application project*.
Any idea about the following?
1) how to seamlessly integrate the two app, and meanwhile let them be
aware of each other or
2) how to convert app1 to *web application project*? I don't want to
convert app2 to a *website application project*, because it is
maintained by another team.
with active directory and it works perfectly without any problem.
We have a *web application project* (app2), which doesn't use any
authentication.
Now we want to integrate them, such that they appear as if one system
to the end users.
I am not sure how I can have both systems be aware of the existence of
the other side. In other words, if after a user logs in, he works in
app2 for a long time and never touches app1, his session with app1
would have been expired. Now suppose he wants to navigate to app1,
what should I do? Should I redirect him to the login screen? But,
then he'd think, hey, what the heck? I am logged in already, why
asking me to login again? And vice versa.
I think it is very complicated issue.
The problem can be alleviated if I simply put app2 into a folder of
app1. But there is a big problem bcz app1 is in *website project*
mode, whereas app2 is in *web application project* mode. I searched a
little, looks like there is no easy way to convert a *website project*
to a *web application project*.
Any idea about the following?
1) how to seamlessly integrate the two app, and meanwhile let them be
aware of each other or
2) how to convert app1 to *web application project*? I don't want to
convert app2 to a *website application project*, because it is
maintained by another team.