案例: 匿名用户访问该网站,填写表格并希望提交。
正如您所看到的,它与实体的创建者没有区别,就像我已登录一样。
// Enlist a volunteer
$scope.enlist = function () {
$scope.isSaving = true;
myEntity.save($scope.volunteer, onSaveSuccess, onSaveError); <-- same method
};
事情是我无法访问Restfull服务,因为它以某种方式绑定到身份验证。
提交表单时,我会收到以下信息:
POST [XHR] http://localhost:3000/api/myentity [HTTP / 1.1 401 Unauthorized 11ms]
然后重定向到登录页面。
有没有办法以匿名用户的身份到达其余端点(即保存)?
答案 0 :(得分:0)
查看SecurityConfiguration类并取消保护实体的URL
.antMatchers("/api/myentity").permitAll()