草庐IT

remote-desktop-session-locks-work

全部标签

java - 在 Spring 安全中 session 超时时处理请求中发现的无效 CSRF token 的最佳方法是什么

我正在使用SpringMVC/Security3.X。问题是,每当session超时时,我都会在登录页面收到403,其中Spring抛出“InvalidCsrfTokenException”框架:threwexception[org.springframework.security.web.csrf.InvalidCsrfTokenException:InvalidCSRFToken'7b4aefe9-6685-4c70-adf1-0d633680523a'wasfoundontherequestparameter'_csrf'orheader'X-CSRF-TOKEN'.]withr

java - 获取 java.rmi.UnmarshalException : unrecognized method hash: method not supported by remote object

我是RMI技术的新手。当我运行rmi客户端程序时,出现异常:java.rmi.UnmarshalException:unrecognizedmethodhash:methodnotsupportedbyremoteobject。我用的是jdk1.5远程方法的参数是序列化对象。这些是服务器代码...这是远程接口(interface)packageinterfacepackage;importjava.rmi.Remote;importjava.rmi.RemoteException;publicinterfaceServerInterfaceextendsRemote{publicvoi

java - session 过期时spring 3 mvc SessionAttributes中的默认对象

我认为我对springmvc中的session注释有点困惑。我有这样的代码(示例中有2个步骤,第1步用户数据,第2步地址)@SessionAttributes({"user","address"})publicclassUserFormController{@RequestMapping(method=RequestMethod.GET)publicModelAndViewshow(ModelAndViewmv){mv.addObject(newUser());mv.addObject(newAddress());mv.setViewName("user_add_page");retu

java - 如何通过一次单击在 Eclipse 中启动多个调试 session ?

我目前正在通过Eclipse编写GWT应用程序。Eclipse用于开发,但我使用m2eclipse插件和带有GWT插件的Mavenpom.xml来构建和运行它。当我需要调试应用程序时,我必须:在Maven项目(通过m2eclipse)“war:explodedgwt:debug”上调用“RunAs...”。这将启动GWT的应用程序服务器并等待端口3408上的远程调试连接。需要等待WAR展开意味着这可能需要一分钟的时间。调用“DebugAs...”远程Java应用程序以连接到服务器。我已经将这两个目标添加到Collection夹以将它们锁定在下拉列表中,但这仍然很麻烦。我想通过单击而不是

java - 在 ubuntu (linux) 上从 java 使用 Desktop.open() 打开一个路径

我想从我用java编写的应用程序中打开一个文件夹,使用操作系统文件资源管理器。我使用Desktop.open(newFile(path))这在windows上工作正常,但在ubuntu11.10(linux)上它不起作用。在ubuntu和windows上使用Desktop.open打开文件确实有效。在两者之间使用一个步骤:文件fPath=新文件(fPath)并使用fPath.exists()和fPath.isDirectory()对其进行测试均给出true。使用Desktop.open(newFile(path))给我这个异常:java.io.IOException:Failedtos

java - 与 ForkJoinPool 兼容的 Hibernate ThreadLocal session 管理?

我通常在Javaweb项目中使用HibernateThreadLocalsession管理模式:TheThreadLocalSessionpatternmakesuseofthejava.lang.ThreadLocalclasstocreateaSessionthatisaccessiblefromasingleapplicationthread.Thisisparticularlyconvenientinmultithreadedapplications,suchaswebapplications.在项目中我用thread在hibernate.xml中并使用SessionFacto

java - 退出 HttpClient session

如何退出HttpClientsession?我使用以下代码登录到使用ApacheHttpClient的应用程序publicHttpClientloginToHexgen(Stringusername,Stringpassword){HttpClientclient=newDefaultHttpClient();//sendposturltologintohexgenHttpPostpost=newHttpPost("http://localhost:8080/j_spring_security_check");try{//settheusernameandpasswordListnam

java - 有状态 session bean 是否应该实现 Serializable

我有一个简单的问题,但我找不到JavaEE6的答案!有状态sessionbean是否应该实现Serializable?我在实现和不实现java.io.Serializable的情况下进行了测试,没有任何不同,也没有错误。我的感觉告诉我,有状态sessionbean必须实现可序列化,因为它可以在长期session中保持... 最佳答案 不,它不需要,因为规范没有要求。您可以从以下位置下载和检查EJB规范:https://jcp.org/en/jsr/detail?id=318 关于java

java - Spring 数据 jpa LazyInitializationException : no Session

我对Spring-data-jpa项目有疑问。Java配置文件...@Configuration@EnableJpaRepositories("it.myproject.data")@EnableTransactionManagement(mode=AdviceMode.ASPECTJ,proxyTargetClass=true)@PropertySource("classpath:/it/myproject/application.properties")publicclassDBConfig{privatestaticfinalStringPROPERTY_NAME_ENTITYM

java - 使用 cookies/session 存储用户名和密码 - Java Servlets

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion我正在尝试使用servlet创建一个注册页面。我创建了一个基本的HTML页面,其中包含一个用于输入用户名和密码的表单。现在我需要做的是使用cookies/session存储提交给表单的信息。然后在登录页面上,用户必须能够使用他们之前提供的信息登录。所以基本上我需要知道如何存储用户名和密码。因此,如果我使用用户名:admin和密码123注册,然后使用用户名:user和密码:12345注册,我应该无法