我有一个公共 RESTful API,用于对接受明文形式的用户 ID 和密码的 Web 应用程序进行用户身份验证(见下文)。用户名作为路径参数在 url 路径中传递,密码是查询字符串参数。HTTP GET 来自服务器端的另一个 Web 应用程序(http 客户端请求),这个 API 是否安全?我的印象是,如果请求是从服务器到服务器的,则无法看到 URL。我主要担心有人可以使用类似 firebug 的工具查看流量并获取用户 ID 和密码。
REST 端点:
HTTP GET https://host:80/user/joebob?password=pass123