摘要: public class TokenInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse respo 阅读全文
posted @ 2024-09-01 16:29 gsluofu 阅读(4) 评论(0) 推荐(0) 编辑
摘要: OAuth 2.0一词中的"Auth"表示"授权Authorization",字母"O"表示"开放Open",连在一起就表示"开放授权"。这也是为什么我们使用OAuth的场景,通常发生在开放平台的环境下。 OAuth 2.0提供了4种模式: 资源拥有者凭据许可(Resource Owner Pass 阅读全文
posted @ 2024-09-01 16:27 gsluofu 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 以业界标杆微信开放平台的网站应用微信登录给第三方授权为例,尝试解答这个问题。先看微信提供的交互流程图: 可以看出,当微信用户同意授权给第三方应用时,会把授权临时票据code以重定向的方式返回给用户,用户浏览器重定向到第三方应用(同时携带code),第三方应用拿这个code,再加上自己的appid和a 阅读全文
posted @ 2024-09-01 16:15 gsluofu 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 自定义属性解析器 org.springframework.context.support.AbstractApplicationContext#prepareBeanFactory beanFactory.setBeanClassLoader(getClassLoader()); //设置EL表达式 阅读全文
posted @ 2024-09-01 15:35 gsluofu 阅读(3) 评论(0) 推荐(0) 编辑
摘要: server.xml是Tomcat服务器的核心配置文件,它定义了Tomcat服务器的运行参数和容器的配置。下面是对server.xml中一些关键标签的解读: Server: 这是server.xml文件的根元素,它代表了整个Tomcat服务器的实例。 port属性定义了Tomcat的shutdown 阅读全文
posted @ 2024-09-01 14:45 gsluofu 阅读(14) 评论(0) 推荐(0) 编辑