从站点身份验证中排除我的 REST API?

问题描述 投票:0回答:1

我有一个 ASP.NET Core 应用程序,其中包含网页和 API(使用控制器)。

它工作正常,除了现在,如果我尝试访问 API,我会被重定向到登录页面。

我希望无需登录即可访问我的 API。但我希望我的网页能够像现在一样继续工作。

我从控制器中省略了

[Authorize]
属性,并认为这就足够了。我不确定我是否明白为什么不。

有简单的设置吗?

c# asp.net asp.net-core .net-core asp.net-identity
1个回答
0
投票

看起来

[AllowAnonymous]
符合我的要求。需要一些额外的测试。

© www.soinside.com 2019 - 2024. All rights reserved.