asp.net webapi
ChinaLzw
#很少有人会主动接受自己的“输”,因为对大多数人来讲,“输”就等于失败。#
展开
-
WebAPI中的定时处理-使用Quartz.Net
在最近的一篇文章中讲到了如何在web API中实现定时处理,采用的是比较原始的Timer定时器,功能简单,无法胜任复杂任务。本次就着重介绍一下定时任务框架Quartz.Net。Quartz.Net来源于Java中的Quartz框架,后来有了.Net版本就加了后缀.Net以示区别。Quartz.Net可以实现诸如定时发送邮件、定时处理数据、定时轮询数据库等计划任务,只需要几句代码,不需要Windows计划任务也能实现诸如“每天早上8:00发送邮件”、“每隔半个小时查询一次库存”之类的目的。安装Quart转载 2020-05-13 10:31:29 · 1189 阅读 · 0 评论 -
mui h5+webapi 实现微信浏览器的自定义分享(微信JSSDK)
QQ:285679784 欢迎加入博主CSDN资源QQ群799473954(附加信息:CSDN博客)一起学习 !公众号配置第一步:配置js安全域名(微信公众平台=>公众号设置=>功能设置=>js接口安全域名)第二步:配置白名单(微信公众平台=>基本配置=>ip白名单=>查看,配置多ip,可以换行输入),如果是本地测试,可以在百度中搜索...原创 2019-09-19 16:45:09 · 652 阅读 · 0 评论 -
ASP.NET Web API上实现 Web Socket
1. 什么是Web SocketWeb Socket是Html5中引入的通信机制,它为浏览器与后台服务器之间提供了基于TCP的全双工的通信通道。用以替代以往的LongPooling等comet style的实时解决方案。基于它们之间的比较以及Web Socket的优势参考https://www.websocket.org/quantum.html.2. Web Socket如何工作Co...转载 2019-03-18 08:11:35 · 4124 阅读 · 1 评论 -
WebApi RESTful接口实例及ajax调用
实例图片WebApi接口源码using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Http;using System.Web.Http;namespace API{ //Void:返回状态码200,无数据 //O...原创 2018-09-06 15:49:18 · 7525 阅读 · 0 评论 -
ASP.NET WebApi OAuth2身份认证,搭建客户端(二)
在上一篇”使用OAuth打造webapi认证服务供自己的客户端使用“的文章中我们实现了一个采用了OAuth流程3-密码模式(resource owner password credentials)的WebApi服务端。今天我们来实现一个js+html版本的客户端。一、angular客户端angular版本的客户端代码来自于http://bitoftech.net/2014/06/01/token-...转载 2018-04-27 15:12:34 · 1905 阅读 · 1 评论 -
ASP.NET WebApi OAuth2身份认证,搭建服务端(一)
一、什么是OAuthOAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中进行介绍。二、名词定义理解OAuth中的专业术语能够帮助你理解其流程模式,OAuth中常用的名词术语...转载 2018-04-27 15:11:14 · 14519 阅读 · 12 评论 -
基于OWIN WebAPI 使用OAuth授权服务【客户端模式(Client Credentials Grant)】
适应范围 采用Client Credentials方式,即应用公钥、密钥方式获取Access Token,适用于任何类型应用,但通过它所获取的Access Token只能用于访问与用户无关的Open API,并且需要开发者提前向开放平台申请,成功对接后方能使用。认证服务器不提供像用户数据这样的重要资源,仅仅是有限的只读资源或者一些开放的 API。例如使用了第三方的静态文件服务,如Google S...转载 2018-05-05 10:59:24 · 521 阅读 · 0 评论 -
WebApi 增加身份验证 (OAuth 2.0方式)
1,在Webapi项目下添加如下引用:Microsoft.AspNet.WebApi.OwinOwinMicrosoft.Owin.Host.SystemWebMicrosoft.Owin.Security.OAuthMicrosoft.Owin.Security.CookiesMicrosoft.AspNet.Identity.OwinMicrosoft.Owin.Cors2, 在项目下新建St...转载 2018-05-05 10:25:00 · 13884 阅读 · 11 评论 -
ASP.NET WebApi文件下载
[RoutePrefix("api")]public class DownloadController : ApiController{ [HttpGet] [Route("~/download")] public HttpResponseMessage Get() { var FilePath = HttpContext.Current.Server.M...原创 2018-04-26 21:50:42 · 493 阅读 · 0 评论 -
ASP.NET WebApi RESTful标准
微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码可读性强的,上手快的,如果要拿它和web服务相比,我会说,它的接口更标准,更清晰,没有混乱的方法名称,有的只有几种标准的请求,如get,post,put,delete等,它们分别对应的几个操作,下面讲...转载 2018-04-25 16:46:55 · 6786 阅读 · 0 评论