Visual Studio 2012 の Web アプリケーション テンプレートをベースに単一の Web アプリケーションを作成し、OOB を追加した OAuth をテストしてみました。次のリンクにアクセスして、アプリケーションを登録し、クライアント ID を取得しました。
https://manage.dev.live.com/Applications/Index
OpenAuth.AuthenticationClients.AddMicrosoft は常に次を生成します: 入力パラメーター 'redirect_uri' に指定された値が無効です。値は、スキームが http:// または https:// である絶対 URL である必要があります。
ですが、この記事に従えば問題なくログインできます。(iframeなどを追加することにより)