Взгляните на TekPub Роба Конери Начальный сайт ASP.Net MVC 2.0 . Он установил DotNetOpenAuth как часть этого. Это должно указать вам правильное направление
РЕДАКТИРОВАТЬ
Мое предположение было основано на том факте, что OpenID и OAuth одинаковы. Это не то же самое, а дополняющие друг друга идеи. OpenId касается аутентификации, а OAuth - авторизации.
Хотя не имеет прямого отношения к ASP.NET MVC, библиотека TweetSharp имеет реализацию OAuth, написанную на C #, которая может быть полезна.
Рабочий процесс TweetSharp OAuth
Простая интеграция OAuth для Twitter в ASP.NET MVC