假设我有一个web应用程序和一个移动应用程序,这两个应用程序同时使用API A和API B,API用于访问数据库以获取信息。那么,在这种情况下,客户端ID是web应用程序/移动应用程序还是API?
ClientID ClientName
1 API A
2 API B
ClientID ClientName
1 Mobile App
2 Web App
我在asp.net中有一个Web项目,该项目托管在API works的Azure web应用服务.Azure端点上。如何在azure api管理下包装此api? 当前设置 Asp.net web Api项目>托管在azure web应用程序服务中 我尝试通过空白和开放的api规范在API管理中添加api。 我希望Azure API Management可以连接到我的web应用程序服务,其中托管了我的asp.net web api项目。
我正在构建一个RESTful API,试图了解如何使用不同级别的身份验证来访问该API。
这些都是我的设想:
( a) Web应用程序"A“处理所有帐户和账单。它应该能够调用自己的API。
b) Web应用程序"B“(受web应用程序"A”信任,反之亦然)应该能够对web应用程序"A“进行API调用,以验证和创建新帐户。"A“管理和存储所有帐户。
( c) Web应用程序"B“有自己的API,并且还应该能够调用自己的API。"B“管理和存储所有用户(与”A“中的帐户相关联)。
( d)第三方应用程序"C“应能够代表"B”的
我在Azure中部署了一个API应用程序&我设置了Azure Active Directory身份验证。我需要API应用程序应该可以在外部访问。(不使用Azure的人)我已经将该API应用程序添加到API管理服务中,以使用策略和授权Api。有没有办法做到这一点?是否可以使用客户端Id和客户端密码对API应用进行身份验证
我有一个rails应用程序(不是rails-api)
class ApplicationController < ActionController::Base
而不是
class ApplicationController < ActionController::API
我需要这个应用程序的HTML文档。我用芹菜做这个用途,但我得到了
Oops!! Method <code></code> not found for resource <code></code>
控制器位于app/控制器/,对我来说,配置似乎很好。
我假设rails