Merge remote-tracking branch 'origin/main'
commit
f7a35ef522
|
|
@ -380,31 +380,22 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers
|
|||
var tokenflag = _helper.Verify(tokenValue);
|
||||
if (tokenflag)
|
||||
{
|
||||
// 获取请求头中的x-lc-secret
|
||||
if (Request.Headers.TryGetValue("x-lc-secret", out var secretValue))
|
||||
try
|
||||
{
|
||||
string secret = secretValue.ToString();
|
||||
try
|
||||
{
|
||||
var data = await _app.queryTaskStatus(taskid);
|
||||
result.data = data.Result;
|
||||
result.code = data.Code;
|
||||
result.message = data.Message;
|
||||
result.traceid = Guid.NewGuid().ToString();
|
||||
Response.Headers.Add("x-lc-secret", data.Secret);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
result.code = 200;
|
||||
result.message = "error";
|
||||
result.traceid = Guid.NewGuid().ToString();
|
||||
}
|
||||
return result;
|
||||
var data = await _app.queryTaskStatus(taskid);
|
||||
result.data = data.Result;
|
||||
result.code = data.Code;
|
||||
result.message = data.Message;
|
||||
result.traceid = Guid.NewGuid().ToString();
|
||||
Response.Headers.Add("x-lc-secret", data.Secret);
|
||||
}
|
||||
else
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw new Exception("Missing required header: x-lc-secret");
|
||||
result.code = 200;
|
||||
result.message = "error";
|
||||
result.traceid = Guid.NewGuid().ToString();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue