代码改变世界

随笔档案-2019年01月

Web API 异常处理

2019-01-31 16:54 by 假面Wilson, 388 阅读, 收藏, 编辑
摘要: Web Api的ExceptionFilter只能截获并处理Action执行过程中发生的异常,在Action执行过程之外如果出现异常,ExceptionFilter是无能为力的。 这些异常包括: 1、 Controller构造方法中出现的异常 2、 MessageHandlers中出现的异常 3、 阅读全文

WEB API Filter的使用以及执行顺序

2019-01-31 16:46 by 假面Wilson, 402 阅读, 收藏, 编辑
摘要: 在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’t Repeat Yourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以 阅读全文

RSA/SHA1加密和数字签名算法在开放平台中的应用

2019-01-27 14:19 by 假面Wilson, 2933 阅读, 收藏, 编辑
摘要: 加密算法 加密算法分为两大类:1.对称加密算法;2.非对称加密算法。 RSA非对称加密算法 RSA是目前应用最广泛的非对称加密算法,各种语言都支持RSA算法,如Java,Python,C++(openssl),Go(openssl),PHP(openssl),Object-C,Android,jav 阅读全文

windows上RSA密钥生成和使用

2019-01-27 13:29 by 假面Wilson, 5622 阅读, 收藏, 编辑
摘要: 一,下载安装windows平台openssl密钥生成工具,执行安装目录bin下的"openssl.exe",执行后弹出命令窗口如下 运行 二,生成私钥 输入"genrsa -out rsa_private_key.pem 1024",回车,命令窗口如下,在bin目录下多了一个rsa_private_ 阅读全文
点击右上角即可分享
微信分享提示