メインメニューを開く

差分

ASP.NET MVC/TwitterのOAuthで認証を行う

204 バイト追加, 2015年11月9日 (月) 05:14
編集の要約なし
ASP.NET 4.5では標準で[[OAuth]]や[[OpenID]]に対応しているが、2015年1月時点でMonoで使える(に対応しているが、2015年1月時点の[[Mono]]で使える([[Xamarin Studio]]で開発や編集ができる)[[ASP.NET]]は4.0であり、これらは利用できない。そこで[[NuGet]]から最近流行らしいCoreTweetという[[Twitter]]のライブラリを使ってフォーム認証を強行突破してみた。
==実装例==
public ActionResult Callback()
{
// Monoではメソッド引数への自動バインディングは利用できない模様。
// なのでRequestから取得する。
var oauth_token = Request["oauth_token"] as string;
var oauth_verifier = Request["oauth_verifier"] as string;
{{stub}}
 
[[category:ASP.NET]]
[[category:Mono]]
匿名利用者