身份验证中间件:确保在 C# 后端中正确设置身份验证中间件。如果您使用 ASP.NET Core,这通常在
Startup.cs
文件中完成。
授权属性:检查您的 API 端点(或其控制器)是否使用
[Authorize]
属性修饰。如果是,则意味着端点需要身份验证。
请求中的令牌:既然您提到您正在使用令牌进行身份验证,请确保您的 Vue 应用程序随请求发送此令牌。
axios.get('http://localhost:27235/api/lookup', {
headers: {
'Authorization': 'Bearer YOUR_TOKEN_HERE'
},
withCredentials: true
});