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