Многие уже сделали это, используя DotNetOpenId с SharePoint.
В списке рассылки dotnetopenid есть некоторые обсуждения, которые охватывают эту тему. Не стесняйтесь разместить свой вопрос там, чтобы получить ответы нескольких человек, которые сделали это.