小编Szy*_*bki的帖子

Easy Auth 为某些人返回空响应

我正在使用/.auth/me端点为用户获取声明。

我正在获取 Bearer 令牌以对端点进行身份验证。

端点本身位于 Azure 函数源上,所以我调用的是https://azure_function_name.azurewebsites.net/.auth/meAuthorization标头设置为Bearer (token)

这有效,但不适用于所有人。

有些人从/.auth/me端点得到以下响应:

[]
Run Code Online (Sandbox Code Playgroud)

为什么/.auth/me端点为某些令牌(人)返回有效响应,而为其他令牌返回空响应?

azure-active-directory azure-functions

5
推荐指数
1
解决办法
646
查看次数

为什么 PartialAsync 不调用相应的控制器方法?

我有一个 .NET Core 2.1 MVC 应用程序。

我有一个看起来像这样的家庭控制器:

public class HomeController : Controller
{
    public IActionResult Index()
    {
        return View();
    }

    public IActionResult CountView(MyModel model)
    {
        ...
        return PartialView(model);
    }
}
Run Code Online (Sandbox Code Playgroud)

在索引视图中,我想显示一个名为CountView.

但是当我在 Index.cshtml 中使用以下方法时:

@await Html.PartialAsync("CountView", Model)
Run Code Online (Sandbox Code Playgroud)

视图按照我的意愿显示,但控制器中的方法永远不会被调用,因此局部视图没有获得它需要的数据,而这些数据旨在由控制器方法获取。

为什么呢?

我怎样才能让它按预期工作?

c# razor asp.net-core-mvc asp.net-core

4
推荐指数
1
解决办法
968
查看次数