
使用OAuth打造webapi认证服务供自己的客户端使用
原文:http://www.cnblogs.com/richieyang/p/4918819.html
一、什么是OAuth
OAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在以后的文章中进行介绍。
二、名词定义
理解OAuth中的专业术语能够帮助你理解其流程模式,OAuth中常用的名词术语有4个,为了便于理解这些术语,我们先假设一个很常见的授权场景:
你访问了一个日志网站(t......
作者: owoer
|
发表于:2015年10月29日
|
栏目:DOTNET
|
使用OAuth打造webapi认证服务供自己的客户端使用已关闭评论
阅读全文

在平常的测试工作中,经常要安装软件,卸载软件, 即繁琐又累。 安装和卸载完全可以做成自动化。 安装软件我们可以通过自动化框架,自动点击Next,来自动安装。 卸载软件我们可以通过msiexec命令行工具自动化卸载软件
阅读目录
用msiexec 命令来卸载软件
注册表中查找ProductCode
C#中自动卸载软件
C#查找注册表中的ProductCode
完整源代码下载
用msiexec 命令来卸载软件
平常我们手动卸载软件都是到控制面板中的”添加/删除”程序中去卸载软件, 或者通过程序自带的卸载软件来卸载。
我们可以通过 MsiExec.exe /X{Pro......

网站静态化处理的几种方法
1. 使用IIS_ReWrite 静态化处理,适合PHP、ASP、ASP.NET 程序。
A. isapi_rewrite.isapi_rewrite分精简(lite)和完全(full)版.精简版不支持对每个虚拟主机站点进行重写,只能进行全局处理,精简版下载地址ISAPI_Rewrite 2.7 For IIS 。
B. 打开IIS,选择网站,右键菜单属性,添加过滤器。
C. 打开文件:开始菜单->程序->Helicon->ISAPI_Rewrite->httpd.ini
D. 将RewriteRule /user/(\d+).htm /user.asp\?id=$1 [I,O] 加入内容中。
E. 在浏览器地址栏输入:/user/1.htm 页面将指向/user.asp?id=1......

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
namespace Lenic.Core
{
/// <summary>
/// 数字转大写汉字字符类
/// </summary>
[DebuggerStepThrough]
public class NumericConvert
{
#region Private Fields
/// <summary>
/// 段的分隔字符,从低到高依次增加:空、万、亿、万亿,最高不超过万亿的数字都可以
/// </summary>
public static readonly strin......