多亏了leaderleader,我才解决了这个问题。我删除了login()方法,因为我希望Java EE-Server负责身份验证。
要访问安全区域,AngularJS网络应用必须正确设置HTTP标头。就我而言,$ http.defaults.headers.common
[‘Authorization’] =’Basic’; 其中username:password必须为base64编码。
正确设置标题后,将不会显示密码提示,并且AngularJS Web应用程序可以访问REST API。

多亏了leaderleader,我才解决了这个问题。我删除了login()方法,因为我希望Java EE-Server负责身份验证。
要访问安全区域,AngularJS网络应用必须正确设置HTTP标头。就我而言,$ http.defaults.headers.common
[‘Authorization’] =’Basic’; 其中username:password必须为base64编码。
正确设置标题后,将不会显示密码提示,并且AngularJS Web应用程序可以访问REST API。