我收到404错误,但刷新页面后问题已解决。
该网址正在由服务调用。在这种情况下,它总是会出错。如果刷新页面,问题会变得越来越好。页面打开。
问题出在哪里?你能帮我吗?
回调参数:
CallbackUrl = $"{httpContext.Request.Scheme}://{httpContext.Request.Host}{httpContext.Request.PathBase}/company/payment/callbackpayments/?data=" + model.Transaction.Id
操作:
[HttpGet]
public IActionResult CallbackPayment(string token)
{
return View();
}
答案 0 :(得分:0)
我认为/
导致404错误,并且您的查询参数不正确,将?data
更改为?token
,因此当它命中时将设置该值。
当前
CallbackUrl = $"{httpContext.Request.Scheme}://{httpContext.Request.Host}{httpContext.Request.PathBase}/company/payment/callbackpayments/?data=" + model.Transaction.Id
应该是
CallbackUrl = $"{httpContext.Request.Scheme}://{httpContext.Request.Host}{httpContext.Request.PathBase}/company/payment/callbackpayments?token=" + model.Transaction.Id