【发布时间】:2021-06-12 17:43:24
【问题描述】:
我创建了一个函数应用程序。假设应用的根 URL 是:https://mycompanyportal.azurewebsites.net。我想验证根 URL 并在没有来自浏览器或任何地方的适当令牌的情况下返回“401 未授权”。
请注意,我已经可以成功验证(承载/OAuth2)对应用程序中托管的不同功能(但不是根 URL)的请求。假设“默认”是我的应用程序中的功能之一,那么我可以在调用 URL(https://mycompanyportal.azurewebsites.net/api/Default) 时验证请求。当控件到达函数代码的第一行时,我借助在 if 条件中调用的验证器方法完成了此操作。
请告诉我如何在代码中使用不记名/OAuth2 验证来验证函数应用的根 URL。 TIA
【问题讨论】:
-
你能显示代码吗?
标签: c# authentication oauth-2.0 azure-functions bearer-token