我有一个小ASP。. NET Core Razor Pages项目。我有1个页面处理程序:
public int XId { get; set; }
public async Task<IActionResult> OnGetAsync(int Did)
{
XId = Did;
return Page();
}
在我的。cshtml文件中:
<span>@Model.XId</span>
在localhost中一切正常。例如https://localhost:44320/Home/bb?Did=4将显示4但在web服务器中,它总是0看起来这个参数是0有什么问题吗?
我把这个网站上传到另一个服务器,它工作得很好!这个问题与iis配置有关吗?
问题是CDN配置,重置CDN后,一切正常。