我们正在开发 Azure。
为了保护我们的 API,我们前面有 APIM。我们在 APIM 上有基于应用注册的安全策略,以保护我们的 API 以供外部世界用户使用。在策略列表中,我们添加了 api1.azurewebsites.net;api2.azurewebsites.net;api3.azurewebsites.net 域条目,因此如果 api1 正在调用 api 2,则它是允许的。
我们还有一个带有 c# .netcore 代码的函数应用程序,它正在调用 api 3 但得到 401 错误。我们在上面的列表中添加了功能应用域,但仍然拒绝访问。
请问这个怎么解决?