### appsetting配置文件

```
Application:OpenAntiSqlInject					Bollean		// 是否开启反SQL注入 默认关闭  true 开启  false 关闭
Application:AntiSqlInjectRouteWhite				String[]	// 开启反SQL注入白名单地址	

AppSQLEncrypt:IsEncryption						Bollean		// 是否加密数据库密码 默认明文 true 加密 false 明文
AppSQLEncrypt:TempMySqlConnectionString			String		// MySql连接模板字符串  不配置则使用默认
AppSQLEncrypt:TempSqlServerConnectionString		String		// SqlServer连接模板字符串  不配置则使用默认
AppSQLEncrypt:TempOracleConnectionString		String		// Oracle连接模板字符串  不配置则使用默认


oauth2:authorize_url							String		// 获取授权码URL（必填无默认值）
oauth2:token_url								String		// 获取令牌URL（必填无默认值）
oauth2:get_user_info_url						String		// 获取用户属性信息URL（必填无默认值）

oauth2:response_type							String		// 授权类型，此处的值固定为"code"。默认“code”
oauth2:redirect_uri								String		// 成功授权后的重定向地址，需要使用 urlencode 进行编码；默认空值
oauth2:scope									String		// 表示申请的权限范围；默认空值
oauth2:state									String		// 客户端请求中的 state 参数，返回的值和客户端请求时的值相同；默认随机
oauth2:grant_type								String		// 授权类型，此值固定为“authorization_code”。默认“authorization_code”
oauth2:client_id								String		// 客户端的 ID，在 IDTrust 上新建应用可以获取到。（必填无默认值）
oauth2:client_secret							String		// 客户端密钥，在 IDTrust 上新建应用可以获取到。（必填无默认值）

oauth2:test_mode								Bollean		// 测试模式；默认false
oauth2:default_mail								String		// 创建账号时默认邮箱；默认{0}@oauth.com
oauth2:default_password							String		// 创建账号时默认密码；默认123456
oauth2:default_hosid							String		// 创建账号时默认医院；默认自动获取，获取失败则0
oauth2:default_roleid							String		// 初始角色，逗号分割；默认绩效查询


```




```sql

SELECT HEX(AES_ENCRYPT('123456','Suvalue'));

SELECT AES_DECRYPT(UNHEX('2408EE50F599E340C19B68E0B5281585'),'Suvalue'); 

```