05 2012 档案
Asp.Net MVC 4 Web API 中的安全认证-使用OAuth
摘要:各种语言实现的oauth认证: http://oauth.net/code/上一篇文章介绍了如何使用基本的http认证来实现asp.net web api的跨平台安全认证。 这里说明一个如何使用oauth实现的认证。oauth大家可能不陌生。那么这里需要注意的是我们使用的是.net平台一个比较好的开...
阅读全文
Asp.Net MVC 4 Web API 中的安全认证-自定义Authrize Filter
摘要:ASP.NET MVC4中的Web API提供了很好的API接口开发方式。可以更好地适应现在的跨平台移动开发。相信大家很多的项目现在都在使用Web Service作为提供数据的接口。好吧,那么Web API将是用来革Web Service的命。哈哈。 当然了,WCF这玩意我相信很可能在不久的将来会融入到ASP.NET MVC中。 开发提供数据的API,最重要的是数据的安全性。那么对于我们来说,如何确保数据的安全将会是需要思考的问题。没有SOAP头,只能用别的方式。比如OAUTH,HTTP AUTH等等。这篇文章将会和大家探讨下普通的http认证使用。然后会在后续提供oauth认证方案。。。。
阅读全文
如何在asp.net mvc3中使用HttpStatusCode
摘要:下载了asp.net mvc 4的源码看了看,没怎么看清楚。不过个人觉得MVC4 beta中Web API这个是比较不错的,虽然说它是往传统回归。 web api最好的莫过于它更加适合使用jquery的ajax调用。我这里主要给大家说明下如何在asp.net mvc 3中借鉴Web API的特性来让AJAX调用更加酷。首先给大家看个例子,传统的asp.net mvc 3中异步调用的Response:Action如下:相应的jquery ajax请求代码(只是简单的代码,):我们来运行看一下Response的信息:Response Header信息:状态码是200 OK。绿色,返回的JSON数据
阅读全文