diff --git a/src/CloudGaming/Api/CloudGaming.Api/Controllers/AppController.cs b/src/CloudGaming/Api/CloudGaming.Api/Controllers/AppController.cs
index fa21b59..a24a08c 100644
--- a/src/CloudGaming/Api/CloudGaming.Api/Controllers/AppController.cs
+++ b/src/CloudGaming/Api/CloudGaming.Api/Controllers/AppController.cs
@@ -22,7 +22,7 @@ namespace CloudGaming.Api.Controllers
///
///
[HttpGet]
- public async Task GetConfig()
+ public async Task GetAppConfigAsync()
{
return new { test = "测试", Data = new { txt = "内部数据" } };
}
diff --git a/src/CloudGaming/Api/CloudGaming.Api/appsettings.json b/src/CloudGaming/Api/CloudGaming.Api/appsettings.json
index a0f7c6b..6be6211 100644
--- a/src/CloudGaming/Api/CloudGaming.Api/appsettings.json
+++ b/src/CloudGaming/Api/CloudGaming.Api/appsettings.json
@@ -58,7 +58,7 @@
},
"JwtTokenConfig": {
//加密字段
- "secret": "XtrtwJIcxRHWInEMsCyUdwcRKLNHHAcQ1",
+ "secret": "2C9AF5B22C94DB24A4FEB26BBF01C9AB",
//发行人
"issuer": "steamcloud.co",
//受众
diff --git a/src/CloudGaming/Code/CloudGaming.Code/AppExtend/CustomResultFilter.cs b/src/CloudGaming/Code/CloudGaming.Code/AppExtend/CustomResultFilter.cs
index 529dfd4..fc27fcb 100644
--- a/src/CloudGaming/Code/CloudGaming.Code/AppExtend/CustomResultFilter.cs
+++ b/src/CloudGaming/Code/CloudGaming.Code/AppExtend/CustomResultFilter.cs
@@ -12,16 +12,18 @@ namespace CloudGaming.Code.AppExtend
{
private readonly IHttpContextAccessor _httpContextAccessor;
- public CustomResultFilter(IHttpContextAccessor httpContextAccessor)
+ private readonly AppConfig _appConfig;
+ public CustomResultFilter(IHttpContextAccessor httpContextAccessor, AppConfig appConfig)
{
_httpContextAccessor = httpContextAccessor;
+ _appConfig = appConfig;
}
public void OnResultExecuting(ResultExecutingContext context)
{
// 获取当前的 HttpContext
var httpContext = context.HttpContext;
-
+ var path = httpContext.Request.Path.Value ?? "";
// 获取当前用户的信息
var user = httpContext.User.Identity.IsAuthenticated ? httpContext.User.Identity.Name : "Anonymous";
@@ -35,7 +37,7 @@ namespace CloudGaming.Code.AppExtend
}
// 递归处理返回对象的所有属性并打印路径
- ProcessObjectProperties(objectResult.Value, user, language, "");
+ ProcessObjectProperties(objectResult.Value, user, language, path);
}
}