一、什么是OAuthOAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中...
一、什么是OAuthOAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中...
分类:
Windows程序 时间:
2015-10-29 00:14:02
阅读次数:
17130
转自:http://edi.wang/post/2013/10/28/auto-generate-help-document-aspnet-webapi我选择Web API的一个重要原因就是因为可以自动生成文档,省去了开发人猿不少宝贵的时间。以前在用Web API第一代的时候,自动生成帮助文档的功能...
最近的一个项目要求服务端与UI层分离,业务层以WebApi方式向外提供所有业务服务,服务在数据保密性方面提出了要求,主要包括:1:客户端认证;2:服务请求超时(默认5分钟);3:服务Get请求的参数密文传输。以上三个需求为一般的网络服务比较常见的简单要求,在WebApi项目中也比较容易实现,以下是我...
上篇我们讲到WebApi资源服务器配置,这篇我们说一下Webform下的ashx,aspx做的接口如何使用OAuth2认证
分类:
Web程序 时间:
2015-10-24 10:03:53
阅读次数:
316
上篇我们讲到WCF服务作为资源服务器接口提供数据服务,那么这篇我们介绍WebApi作为资源服务器
最近一直在整合WebAPI、Winform界面、手机短信、微信公众号、企业号等功能,希望把它构建成一个大的应用平台,把我所有的产品线完美连接起来,同时也在探索、攻克更多的技术问题,并抽空写写博客,把相应的技术心得和成果进行一定的介绍,留下开拓的印记。本文主要介绍混合框架整合Web API应用过程中,...
WebApi与手机客户端通信安全机制最近公司有几个项目需要开发手机客户端,服务器端选用WebApi,那么如何保证手机客户端在请求服务器端时数据不被篡改,如何保证一个http请求的失效机制,下面总结一下我们在项目中针对这两个问题的解决方案。基本思路如下: 用户在成功登陆app客户端之后,手机客户端向....
分类:
移动开发 时间:
2015-10-22 01:28:27
阅读次数:
228
实际报错如图:如果你跟我一样是在折腾Asp.Net WebApi 2.x时遇到这个问题,请参看如下办法:删除现有System.Net.Http.Formatting引用(如果引用了的话)重新引用【解决方案目录\packages\Microsoft.AspNet.WebApi.Client.5.2.3...
分类:
Web程序 时间:
2015-10-21 19:00:02
阅读次数:
205
参与一个web API项目时发现它的help页面特别好用,不仅可以根据webapi的方法和注释自动生成帮助文档以方便查阅,还可以在这个页面上测试webapi方法。于是在自己新建项目时也打算将这个help页面用起来。在实际操作中,发现新建Web API项目时会自动为你生成一个帮助页面,如下:点开api...