问题描述
public void doFilter(ServletRequest req,ServletResponse response,FilterChain next) throws IOException,ServletException {
HttpServletRequest request = (HttpServletRequest) req;
String accessToken=(String) request.getSession().getAttribute(AppConstants.AUTHZHEADER);
new JwtBearerTokenHandler(accessToken);
UserInfoWrapper userInfo = new UserInfoWrapper();
List<String> roles = userInfo.getRole();
String user = userInfo.getUid();
if (null != user) {
next.doFilter(new UserRoleRequestWrapper(user,roles,request),response);
} else {
next.doFilter(reqeust,response);
}
...
错误:
Message: Network error: An IO error occurred sending the request. Details: java.io.IOException: Connection closed during ALPN negotiation.
<!doctype html>
<html lang="en">
<head>
<title>HTTP Status 500 – Internal Server Error</title>
<style type="text/css">body {font-family:Tahoma,Arial,sans-serif;} h1,h2,h3,b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style>
</head>
<body>
<h1>HTTP Status 500 – Internal Server Error</h1>
<hr class="line" />
<p>
<b>Type</b> Exception Report</p>
<p>
<b>Description</b> The server encountered an unexpected condition that prevented it from fulfilling the request.</p>
<p>
<b>Exception</b>
</p>
<pre>java.lang.NullPointerException
abc.SelectMarqueServlet.performTask(SelectMarqueServlet.java:68)
cmetool.runtime.servlet.BasicServlet.doPost(BasicServlet.java:66)
javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
com.renault.common.log.LogMdcFilter.doFilter(LogMdcFilter.java:62)
com.renault.auth.filter.UserRoleFilter.doFilter(UserRoleFilter.java:55) </pre>
<p>
<b>Note</b> The full stack trace of the root cause is available in the server logs.</p>
<hr class="line" />
<h3>Apache Tomcat/8.5.57</h3>
</body>
</html>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)