我们正在开发一个 RESTful 聊天 API 和一个聊天客户端。当客户端发出“初始连接”请求时,我们返回一个带有安全密钥和用户 ID 的 json 响应。对于后续请求,客户端应发送用户 ID 和安全密钥作为请求参数。请注意,仅允许在登录用户之间进行聊天,并且某些其他组件会拦截所有请求并进行身份验证和授权。
- 在每个请求中发送安全密钥和用户 ID(由客户端)是否存在安全风险
- 如果是这样,补救措施/解决方案是什么
我们正在开发一个 RESTful 聊天 API 和一个聊天客户端。当客户端发出“初始连接”请求时,我们返回一个带有安全密钥和用户 ID 的 json 响应。对于后续请求,客户端应发送用户 ID 和安全密钥作为请求参数。请注意,仅允许在登录用户之间进行聊天,并且某些其他组件会拦截所有请求并进行身份验证和授权。