Commit 156ff503 authored by 黄奎's avatar 黄奎

新增解析token

parent f81ca489
...@@ -71,7 +71,6 @@ namespace Edu.Model.Entity.User ...@@ -71,7 +71,6 @@ namespace Edu.Model.Entity.User
/// <summary> /// <summary>
/// 创建时间 /// 创建时间
/// </summary> /// </summary>
[JsonConverter(typeof(DateConvert))]
public DateTime CreateTime { get; set; } public DateTime CreateTime { get; set; }
/// <summary> /// <summary>
...@@ -82,7 +81,6 @@ namespace Edu.Model.Entity.User ...@@ -82,7 +81,6 @@ namespace Edu.Model.Entity.User
/// <summary> /// <summary>
/// 更新时间 /// 更新时间
/// </summary> /// </summary>
[JsonConverter(typeof(DateConvert))]
public DateTime UpdateTime { get; set; } public DateTime UpdateTime { get; set; }
} }
} }
\ No newline at end of file
...@@ -10,6 +10,10 @@ namespace Edu.Model.ViewModel.User ...@@ -10,6 +10,10 @@ namespace Edu.Model.ViewModel.User
[Serializable] [Serializable]
public class RB_Group_ViewModel : Model.Entity.User.RB_Group public class RB_Group_ViewModel : Model.Entity.User.RB_Group
{ {
public string CreateTimeStr { get {
return "";
} }
public string UpdateTimeStr { get; set; }
} }
} }
...@@ -38,7 +38,7 @@ namespace Edu.WebApi.Controllers ...@@ -38,7 +38,7 @@ namespace Edu.WebApi.Controllers
var requestMsg = Request.HttpContext.Items[GlobalKey.UserPostInfo]; var requestMsg = Request.HttpContext.Items[GlobalKey.UserPostInfo];
if (requestMsg != null) if (requestMsg != null)
{ {
requestParm = JsonConvert.DeserializeObject<RequestParm>(requestMsg.ToString()); requestParm = JsonConvert.DeserializeObject<RequestParm>(requestMsg.ToString());
if (Request.HttpContext.Items[GlobalKey.TokenUserInfo] != null) if (Request.HttpContext.Items[GlobalKey.TokenUserInfo] != null)
{ {
JObject parms = JObject.Parse(Request.HttpContext.Items[GlobalKey.TokenUserInfo].ToString()); JObject parms = JObject.Parse(Request.HttpContext.Items[GlobalKey.TokenUserInfo].ToString());
......
using System; using System.Linq;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Castle.DynamicProxy.Generators;
using Edu.Cache.User; using Edu.Cache.User;
using Edu.Common.API; using Edu.Common.API;
using Edu.Common.Plugin; using Edu.Common.Plugin;
...@@ -12,12 +8,8 @@ using Edu.Module.System; ...@@ -12,12 +8,8 @@ using Edu.Module.System;
using Edu.Module.User; using Edu.Module.User;
using Edu.WebApi.Filter; using Edu.WebApi.Filter;
using Edu.WebApi.Helper; using Edu.WebApi.Helper;
using JWT;
using JWT.Algorithms;
using JWT.Serializers;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Cors; using Microsoft.AspNetCore.Cors;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json.Linq; using Newtonsoft.Json.Linq;
......
...@@ -83,6 +83,7 @@ namespace Edu.WebApi.Filter ...@@ -83,6 +83,7 @@ namespace Edu.WebApi.Filter
{ {
JObject parm = new JObject(); JObject parm = new JObject();
var request = actionContext.HttpContext.Request; var request = actionContext.HttpContext.Request;
var headers = actionContext.HttpContext.Request.Headers;
#region 如果参数是json实体对象,获取序列化后的数据 #region 如果参数是json实体对象,获取序列化后的数据
request.EnableBuffering(); request.EnableBuffering();
string responseData = ""; string responseData = "";
...@@ -103,7 +104,7 @@ namespace Edu.WebApi.Filter ...@@ -103,7 +104,7 @@ namespace Edu.WebApi.Filter
{ {
Common.Plugin.LogHelper.Write(ex, string.Format("DoApiMonitorLog:{0}", responseData)); Common.Plugin.LogHelper.Write(ex, string.Format("DoApiMonitorLog:{0}", responseData));
} }
token = JsonHelper.GetStringValue(parm, "token"); token = headers["token"].ToString();
} }
#endregion #endregion
return parm; return parm;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment