首页 文章

Web API - MVC - 身份验证

提问于
浏览
1

我有一个MVC应用程序,我的用户登录到我希望使用来自另一台服务器上的Web API的IHttpActionResult返回一个文件 .

有没有办法从后端MVC应用程序调用它并通过MVC控制器返回它,或者前端是否应该调用此Web API,如果是这样,我如何使用登录MVC应用程序的用户验证Web API因此,如果您登录MVC应用程序,则只能访问此功能 . MVC应用程序正在使用ASP.Identity .

谢谢 .

1 回答

  • 0

    我想你可以在这个链接中使用Web API token authentication

    基本上,您需要做的是: - 当用户登录MVC应用程序时,获取用户名和密码,调用Web API获取令牌=>将此令牌设置为cookie . - 使用来自cookie的令牌,您可以轻松地从前端调用Web API .

相关问题