Java 从html调用rest Web服务..传入凭据

Java 从html调用rest Web服务..传入凭据,java,html,ajax,web-services,jakarta-ee,Java,Html,Ajax,Web Services,Jakarta Ee,当html页面调用rest Web服务时,如何在请求中发送服务凭据 服务所需的用户名和pwd可以使用(usename:pwd@service.com)注释,但在请求本身中发送creds是不明智的 解决此问题的任何其他方法?如果它使用基本身份验证,则会将其作为标头(以明文形式)随请求一起发送。看看: 这可以通过使用安全协议(https)来加强,您可以使用该协议对请求进行编码(包括基本身份验证) 这需要在服务器端进行额外配置如果是基本身份验证,则在http头中发送。Jorge..我说的对吗?如果

当html页面调用rest Web服务时,如何在请求中发送服务凭据

服务所需的用户名和pwd可以使用(usename:pwd@service.com)注释,但在请求本身中发送creds是不明智的


解决此问题的任何其他方法?

如果它使用基本身份验证,则会将其作为标头(以明文形式)随请求一起发送。看看:

这可以通过使用安全协议(https)来加强,您可以使用该协议对请求进行编码(包括基本身份验证)


这需要在服务器端进行额外配置

如果是基本身份验证,则在http头中发送。Jorge..我说的对吗?如果服务url是“http”,则是基本身份验证…如果是“https”,则是安全身份验证?抱歉,不对。两者都需要客户端的基本身份验证(在这种情况下,浏览器应该以图形方式向您介绍名称和密码),但只有https会在发送请求之前加密您的请求。