To login into the Affiliate Account Center, please sign with your Windows Live ID. If you do not have one, you can easily create a new account.
Three simple steps: 1. Review the Terms of Service 2. Sign In with a Windows Live ID 3. Apply to join the Microsoft Affiliate Partnership Program