0

dot.netとMVCを使用せずに数年経ちましたが、1週間前に、思いついたアイデアのビジネスアプリケーションを作成するためにそれを検討することにしました。それ以来、MVC4とAzureで多くのことが起こりました。Azureは高速でデプロイが簡単で、成功した場合は簡単にスケールアップできるので、私はAzureが本当に好きです。

AzureACSを使用してWCFAPIを保護することに関するいくつかのトピックを見つけましたが、少し気が遠くなるかもしれません。少なくとも、MVC 4でソリューションを作成し、WebAPIも公開するWebサイトを作成しました。1週間後、WIFを有効にしてサイトを紺碧に公開することができました。ユーザーは、ACSとそこに提供されているプロバイダーを使用してログインできます。

今日、私はMVC 4と、最後にMVCを使用してから追加されたものを探していました。いくつかの素晴らしい機能が登場しました。次に、OAuthWebSecurityを使用するための実装済み/有効な機能がデフォルトであり、ユーザーがログインしてソーシャルネットワークアカウントでユーザーを作成できるようになっていることを発見しました。

それで、ACSを起動してWIFと一緒に実行するのに時間を無駄にしたことがありますか?

誰かが少し話をしたり、次のことをカバーするいくつかのトピックにリンクしたりできますか?MVC 4プロジェクトでデフォルトとして設定されているOauthWebSecurityだけでWIFとクレームベースの認証を使用することで何が得られますか?

私はグーグルで検索され、たくさん読んでいて、いくつかの基本的な情報を持っていますが、ベストプラクティスまたは短い事実を要約してもらいたいです。

(可能な場合はいくつかの良い答えを得るためにそれに報奨金を置きますが、前に自由に答えてください)。

4

1 に答える 1

0

ACS が稼働していて、すべてが機能している場合は、特別な理由がない限り変更しません。ACS は、WebSecurity が OAuth および OAuth プロバイダーを使用して行うのと同じ機能を実装しています... ACS は十分にデバッグされたシステムであり、維持する必要がないため、おそらく ACS を使用した方がよいでしょう。

于 2012-09-26T16:28:53.943 に答える