Weavor


Ok Im just wondering if you guys at Dev.live.com talk with each other. Here is my problem. I have downloaded and am working with every SDK from dev.live.com and to be honest about it I cant get them to work with each other. Currently I am trying to get the Live ID to sign into the Contacts control, but when I sign in it gives me another window in which I have to sign in. Maybe the problem is im a VB/asp.net developer and not a C#/asp.net developer why dont i stay authenticated will CC not accept already signed in

Please help





Re: Not Sure?

Danny Thorpe MSFT


Hi Weavor,

Sure, we dev.live folks talk to each other. We also curse, swear, and throw things across the table at each other, too. ;>

The LiveID API as currently released is a rich client library. You build Win32 or .NET apps with it.

The Windows Live Contacts control is a client-side web control. You build browser apps with it.

LiveID authentication in the browser involves setting cookies in the current browser session. When that browser session goes away, so do the cookies and your logged in state.

Browser session cookies are not shared with stand-alone Win32 or .NET apps, as far as I know. So I don't think there can or should be a connection between authenticating the end user in your stand-alone Win32 or .NET app using the LiveID SDK and authenticating the end user in the browser.

-Danny







Re: Not Sure?

Weavor

I always did like your humor Danny....

So to make sure I understand this right your telling me that the Live ID which is a rich client can not validate a webpage In the Live ID SDK there is a reference to (oID.OpenAuthenticatedBrowser("myurl.com"))

In return this opens a new I.E. window which contains the Ticket info. when that site opens to a Live.com it automaticlly has the user signed in as well as signing into the Contact control. I guess the spacific part I am looking for is if I can get the oID.OpenAuthenticatedBrowser("myurl.com")) to open in the .net browser control

Would I have to treat it as a netsscape or fire fox browser, And use the GetNavigationData method

Thanks for all your input in this matter,

Weavor

P.s.

If you would like to discuss this my Live ID is Weavor







Re: Not Sure?

Danny Thorpe MSFT

Hi Weavor,

Hmm. I wasn't aware of OpenAuthenticatedBrowser() in the LiveID sdk. That changes things a bit. The sdk had been described to me as a rich client only API.

Let me dig into this (read: throw something at my (mis)informants) to see if it should work.

-Danny