Asp.net core UrlHelperExtensions.Page方法用于区域 如何在UrlHelperExtensions.Page方法中包含区域?

Asp.net core UrlHelperExtensions.Page方法用于区域 如何在UrlHelperExtensions.Page方法中包含区域?,asp.net-core,asp.net-mvc-areas,Asp.net Core,Asp.net Mvc Areas,不提及的领域 当我想链接到某个区域中的页面(在我的案例标识中)时,找不到页面名称: var callbackUrl = Url.Page( "/Identity/Account/ResetPassword", pageHandler: null, values: new {code}, protocol: Request.Scheme); 回调为空,我不知道如何指定页面在我的普通

不提及的领域

当我想链接到某个区域中的页面(在我的案例标识中)时,找不到页面名称:

var callbackUrl = Url.Page(
            "/Identity/Account/ResetPassword",
            pageHandler: null,
            values: new {code},
            protocol: Request.Scheme);

回调为空,我不知道如何指定页面在我的普通Razor Pages文件夹之外。

关于此的文档非常糟糕。可以按如下方式指定值内的区域:

var callbackUrl = Url.Page(
        "/Identity/Account/ResetPassword",
        pageHandler: null,
        values: new { code, area = "Identity" },
        protocol: Request.Scheme);