Installation Issues with the Windows Live SDK for Web Authentication
A few weeks ago Miguel Mendoza assigned me a project to authenticate users against the Windows Live (ID) services and forward them to the Windows Live main page where they could have the services of the Microsoft Services platform.
Since this is a web application and after reviewing the topic, the best alternative was to use the SDK for Windows Live ID for Web authentication, which is downloaded from here., however at the moment of installing it we had many problems, every time we tried to run it we got permission problems that prevented the installation. We restarted with several roles, promoted the users, etc., but nothing worked. After a search on the internet we found the solution that I publish here in the hope that it helps several people not to waste time.
Problem: When installing the Windows Live ID SDK for Web Authentication, permission problems are reported that prevent completing the installation.
Cause of the Problem: Due to an error in the compilation of the file, the installer requires the existence of the User and Power User groups, since my machine has the operating system in Spanish those users do not exist (that is why it is always recommended not to reference groups by name but by the Group ID, it seems this MS development group does not read the site of Patterns and Practices).
Solution: Create two groups with the Names Users and Power Users, add your user (from the domain and from the local machine), include from the machine policies the Authenticated and Interactive users (NT AuthorityInteractive).
Log out, log in again and run the Installer.
Now you should be able to install it.
(after 3 days, it finally installed ;-))
I hope it helps
Juan Carlos Peláez
MCTS
Member of the Microsoft Andean Speaker Group
Member of Microsoft Influencers Colombia
KeyWords: Windows Live ID, Live ID SDK, Problems, Installation, Permissions, Authentication using Windows Live ID, Authentication using Passport
Need Expert Help?
Let's discuss how I can help with your technical challenges
Schedule a Consultation