尝试获取数据时出现错误 401(未经授权)

问题描述 投票:0回答:1
c# vue.js unauthorized
1个回答
0
投票

身份验证中间件:确保在 C# 后端中正确设置身份验证中间件。如果您使用 ASP.NET Core,这通常在

Startup.cs
文件中完成。

授权属性:检查您的 API 端点(或其控制器)是否使用

[Authorize]
属性修饰。如果是,则意味着端点需要身份验证。

请求中的令牌:既然您提到您正在使用令牌进行身份验证,请确保您的 Vue 应用程序随请求发送此令牌。

axios.get('http://localhost:27235/api/lookup', {
    headers: {
        'Authorization': 'Bearer YOUR_TOKEN_HERE'
    },
    withCredentials: true
});
© www.soinside.com 2019 - 2024. All rights reserved.