ConfigController 下的方法作用特性起作用。
/// <summary>
/// 获取app配置信息
/// </summary>
/// <returns></returns>
[HttpPost]
[AllowAnonymous]
public ConfigViewModel GetAppConfig()
{
var result = _client.Get("api/AppInfo/GetByAppId");
return new ConfigViewModel() { Logo = result.Data.Logo, CompanyName = result.Data.AppName };
}
UserController 下的方法 这个特性不起作用。
/// <summary>
/// 登录
/// </summary>
/// <param name="viewModel">登录实体</param>
/// <returns></returns>
[HttpPost]
[AllowAnonymous]
public UserViewModel Login([FromBody]LoginViewModel viewModel)
{
var result = _client.Post(viewModel, "api/SysUser/Login");
}
两个控制器继承同一个控制器
标签:
你是怎么知道没起作用的?