gpt4 book ai didi

java - 日志消息 "Not subject to any constraint"在 Tomcat 7 中意味着什么?

转载 作者:行者123 更新时间:2023-11-28 22:54:04 25 4
gpt4 key购买 nike

我有一个在 tomcat 中运行的非常简单的 Jersey 2.x 休息端点。对于每个到终点的请求,我都会得到这个日志输出:

FINE: Security checking request POST /myurl/s
Aug 28, 2015 7:17:08 AM org.apache.catalina.authenticator.AuthenticatorBase invoke
FINE: Not subject to any constraint
Aug 28, 2015 7:17:08 AM org.apache.catalina.core.StandardWrapper allocate
FINER: Returning non-STM instance

代码如下:

@Path("myurl")
public class MyEndPoint extends BaseRawInfoEndPoint {
@POST
@Path("s")
//@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public void saveStuff(String rawJson) throws JsonProcessingException {
//persist code
}
}

最佳答案

你可以看到它记录了here .该请求通过 Tomcat 的身份验证机制。如果没有设置约束,那么它将被记录下来并且该方法将返回并继续。

安全约束来自 Servlet 规范。您可以阅读更多关于它们的信息 here in the EE tutorial: 48.2.1 Specifying Security Constraints .约束是配置认证和访问控制机制,应该配置在web.xml文件中。

另请参阅:

  • > Realm Configuration HOW-TO .如果您想测试安全约束,您需要在 Tomcat 中配置领域,因为您需要在 web.xml 中指定领域

关于java - 日志消息 "Not subject to any constraint"在 Tomcat 7 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32278603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com