Re: Main form and login form in different folders using Forms Auth
From: Joseph MCAD (anonymous_at_microsoft.discussions.com)
Date: Mon, 11 Apr 2005 14:17:52 -0700
April 11, 2005
I understand now. I am not quite sure (as I haven't ever heard of
something like this), but I suppose that you could use Forms Authentication
and create the authentication tickets and cookies yourself. I am not
familiar with creating them yourself, but I do know that you use the
FormAuthentication class for most of it. In both applications you could then
examine the cookie in the same way and if it is not there then redirect to
that application's login page. Having a cookie authenticate to two
applications is as secure as having two seperate ones though. I don't know
whether my above suggestion will work, but you might consider it. Sorry for
misunderstanding and I wish you the best of luck! :-)
"Bruce" <Bruce@discussions.microsoft.com> wrote in message
> Maybe I'm describing this incorrectly. I have two separate applications.
> of the applications has a login form aspx page. I want to use this page
> the other application. How do I do this?
> "Joseph MCAD" wrote:
>> April 11, 2005
>> Actually the folder does Not have to be a virtual directory to
>> ..aspx pages If it is contained within a virtual directory. Such as...
>> Root (VDirectory)
>> -SubFolder (Non VDirectory)
>> Even though the SubFolder is not a vdirectory, it still can contain
>> pages, because it is contained within Root which Is a vdirectory. I hope
>> this makes since. :-) Have a great day!
>> Joseph MCAD
>> "Bruce" <Bruce@discussions.microsoft.com> wrote in message
>> > They really have to be virtual folders/apps if the login form is an
>> > aspx
>> > page
>> > that will be run in another folder. The real question is *how* do I do
>> > this?
>> > How can I have a login form in another app authenticate the first
>> > application?
>> > Bruce
>> > "Joseph MCAD" wrote:
>> >> April 8, 2005
>> >> If the forms are in seperate folders which are configured to be
>> >> virtual
>> >> directories, then you will be prompted to sign in when you browse to
>> >> each
>> >> folder. This is because signing in to one application will grant
>> >> access
>> >> to
>> >> that application but browsing to the other folder will cause
>> >> authentication
>> >> to be required for that application and folder. I hope you see what I
>> >> mean.
>> >> I would check IIS and make sure that the folders are both not virtual
>> >> directories. HTH