首页 > 解决方案 > json和soap API使用什么应用服务器

问题描述

我正在尝试选择一个应用服务器平台来服务来自桌面客户端应用程序的 JOSN 和 Soap POST 请求。应用服务器在 linux 上运行并使用 PHP 代码。

我搜索并找到了 PHP 框架,但这并不能让您轻松使用身份验证用户/密码,因此您必须在应用程序代码中进行身份验证。什么用于简单的请求/响应应用程序服务器,具有安全身份验证,例如第一次请求时的用户/密码,然后像普通 Web 服务器一样使用令牌。

目前使用 Drupal 7 REST 服务模块来处理请求身份验证,但是 SOAP 存在安全问题。寻找更好更轻量级的框架。

标签: jsonauthenticationsoapserverframeworks

解决方案


对于您的 API:https : //www.drupal.org/project/jsonapi(它将在 8.7 中实现)

如果您有外部身份验证提供程序(如 keycloak、azureAD…):https ://www.drupal.org/project/oauth2_jwt_sso

如果你不这样做:https ://www.drupal.org/project/simple_oauth


推荐阅读