【发布时间】:2017-08-29 07:41:26
【问题描述】:
我有一个 REST API,我从我的 Web 应用程序中调用它以获得结果。我有一个客户端,它只要求我的 API,但我不能在没有任何安全性的情况下公开我的 API。显然我也必须在我的应用程序中使用它,到目前为止 API 并不安全,我希望我的客户端使用有效凭据使用我的 API,无论是 OAuth 2.0、JWT、证书还是一些额外的机制。我怎样才能实现这个目标,任何使用 Azure 的 Java 工作示例都可以,并且它不应该妨碍我预先存在的 WebApp,该 WebApp 将 API 用于自己的目的。提前感谢。
【问题讨论】:
-
您考虑过 API Geteway 吗? azure.microsoft.com/en-gb/services/api-management
-
@MurrayFoxcroft 我无法使用它,因为他们没有启用此功能的新门户。
标签: java azure oauth-2.0 active-directory jwt