Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 访问此资源-Rest webservice调用需要完全身份验证_Java_Spring_Rest_Spring Security - Fatal编程技术网

Java 访问此资源-Rest webservice调用需要完全身份验证

Java 访问此资源-Rest webservice调用需要完全身份验证,java,spring,rest,spring-security,Java,Spring,Rest,Spring Security,我的应用程序是使用spring框架开发的。我使用spring框架创建了一个新的rest Web服务 @Controller public class MyTestController { @Inject private MyService service; @RequestMapping(value = "/acc/Status/{accNum}", method = RequestMethod.GET) @ResponseBody public Stri

我的应用程序是使用spring框架开发的。我使用spring框架创建了一个新的rest Web服务

@Controller
public class MyTestController {
   @Inject
    private MyService service;

    @RequestMapping(value = "/acc/Status/{accNum}", method = RequestMethod.GET)
    @ResponseBody
    public String getAccStatus(@PathVariable final String accNum, final HttpServletResponse response) throws Exception
        {
        //logic goes here
        return "success";
  }
我的服务:

public interface BusinessCalendarService {

 //methods..
}
我想看看上述Web服务的响应。我正在使用邮递员工具查看回复。 当我以
,它将显示以下消息

HTTP Status 401 - Full authentication is required to access this resource

现有控制器工作正常,正是我的控制器显示了上述消息。请建议我是否需要修改代码?我遵循了与其他控制器编写相同的方法。

在发布到该uri之前,您需要对用户进行身份验证,或者,如果该uri应该能够在未经身份验证的情况下访问,请将该uri添加到配置的http安全部分中的
authorizeRequests().antMatcher()


您在某个地方有一些Spring安全配置,说明路径需要完全身份验证。发布您拥有的任何安全配置。