我们已经在Azure应用程序上启用了身份验证,并且运行良好。客户端需要检索oauth2令牌,以便对服务进行身份验证和授权。我们的服务是一个Express Node.js应用程序,我们正在利用apidoc提供服务文档。
我无法从身份验证配置中了解如何允许访问url路径而不需要身份验证。例如:
https://app-myservice-staging-001.azurewebsites.net/constituents应该需要身份验证
但是文件网址
https://app-myservice-staging-001.azurewebsites.net/apidoc不应该
在启用身份验证的情况下,https://app-myservice-staging-001.azurewebsites.net下的所有内容都受到保护。
这有可能吗?如果是的话,我需要去哪里找呢?
发布于 2022-09-12 14:08:26
答案基于amit_g提供的链接。由于/apidoc/*路径适用于所有服务,我们选择使用Azure资源管理器()将排他性路径直接添加到authsettingsV2配置中。
https://stackoverflow.com/questions/73667639
复制相似问题