Authorizationcontext从DNS查找中获取重定向的URL,而不是实际访问的URL

时间:2018-08-24 05:12:32

标签: c# asp.net-mvc action-filter antiforgerytoken

当我访问URL时,在authorizationcontext(C#MVC OnAuthorization方法)中,我从DNS查找中获取重定向的URL,而不是实际访问的URL,请指导为什么会发生。

示例:

假设我访问了URL://www.myexample.com,它已重定向到redirected.com,在下面的代码中,我应该访问URL,即myexample.com

public void OnAuthorization(AuthorizationContext actionContext)
{
    var x = actionContext.HttpContext.Request.Url.Host;
}

但是x的值为redirected.com。什么时候发生以及如何使其工作。

这是随机发生的,有时它可以工作30-40分钟,而无需更改代码。我的URL托管在具有所有正确域相关设置的App Service上。

我最近开始遇到此问题,它可以正常工作2个月。

0 个答案:

没有答案