Tag: 登录

Java EE登录页面问题

我尝试编写一个登录表单,将用户名和密码传递给servlet并让用户登录。 然后,在servlet中,我 request.login(username, password); 但它抛出了无法validation用户身份的exception。 String authType = request.getAuthType(); if(authType != null) { request.login(username, password); } 我想知道如何编写一个简单的登录页面。 request.authenticate(response)的用途是什么; 我尝试了它,它弹出一个无法继续的屏幕。 我试着参考这个页面http://download.oracle.com/javaee/1.4/tutorial/doc/Security5.html ,我认为在登录之前需要首先配置身份validation并添加一些用户。 请帮忙。 谢谢。

用java登录网站

我想用java登录一个网站。 我使用的是org.apache.http,我已经写好了 HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost(“https://accounts.google.com/ServiceLogin? service=mail&passive=true&rm=false&continue=https%3A%2F%2Fmail.google.com%2Fmail%2F%3Fhl%3Dsl%26tab%3Dwm%26ui%3Dhtml%26zy%3Dl&bsv=llya694le36z&scc=1&ltmpl=default&”); try { List nameValuePairs = new ArrayList(1); nameValuePairs.add(new BasicNameValuePair(“vb_login_username”, “XXX”)); nameValuePairs.add(new BasicNameValuePair(“vb_login_password”, “XXX”)); post.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = client.execute(post); BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); String line = “”; while ((line = rd.readLine()) != null) { System.out.println(line); } } catch (IOException e) […]

如何在Web应用程序中实现HTTPS登录页面?

我想创建一个安全的登录/注销机制。 我开始阅读以下文章,以了解要考虑的事项: 正确优雅地解决退出问题 重新审视注销问题 这些文章提出了一些好处,但我正在考虑以与Yahoo邮件登录页面类似的方式使用HTTPS。 您知道…您输入http://mail.yahoo.com并且您被重定向到HTTPS页面,例如** https://**login.yahoo.com/config/login,其中您插入了用户名和密码,validation您的凭据后,您将被重定向回具有生成的session_id cookie的HTTP页面,并且使用该cookie在HTTP上进行所有通信。 我需要什么来实现这种行为? 我想为两个Java Web应用程序(一个使用Spring框架,一个使用Struts 1)执行此操作,但不知道如何将该HTTPS部分集成到应用程序中(我以前从未使用过HTTPS)。

Java Orkut登录

我想在java中使用ORKUT( http://www.ORKUT.com )主页的页面源。 但它需要在访问ORKUT的任何页面之前登录到ORKUT。 我该怎么做。 它不应该介于两者之间的浏览器

JDBC领域登录页面

我试图使用JDBC领域创建一个登录页面,但没有用。 我的步骤: 创建数据库,用户和组表 创建连接池和数据源,自定义领域。 添加安全角色映射,登录约束,安全约束和安全角色。 创建登录jsp和登录servlet 我可以在创建期间ping连接池。 执行上述任务所需的最小配置是什么? 我的代码: create table login ( username varchar(128) NOT NULL CONSTRAINT usernamePk primary key, password varchar(128) NOT NULL ); insert into Login values(‘peterwkc’, ‘1234’); create table grouptable ( username varchar(128) NOT NULL, groupid varchar(128) NOT NULL, CONSTRAINT GROUP_PK PRIMARY KEY(username, groupid), CONSTRAINT USER_FK FOREIGN KEY(username) REFERENCES Login (username) […]

Facebook在Android中使用不同的设备登录

我在使用facebook登录Android应用程序时遇到问题。 我正在使用Facebook sdk 3.0.1。 我在三星galaxy y和模拟器上运行它工作正常。 但是在三星注意到,intex aqua和nexus 5它不起作用。 我尝试再次构建和清理项目,但问题仍然存在。 我附加了intex aqua设备的日志: 08-09 11:01:56.850: W/com.facebook.Session(11390): Should not pass a read permission (offline_access) to a request for publish or manage authorization 08-09 11:01:56.850: W/com.facebook.Session(11390): Should not pass a read permission (email) to a request for publish or manage authorization 08-09 11:01:56.851: W/com.facebook.Session(11390): Should not pass a […]

如何在Facelets页面中访问会话属性

我已经使用JSF和PrimeFaces实现了一个登录表单。 我在PrimeFaces展示网站上使用了这个例子 。 我有一个Facelets页面来显示dataTable。 现在我需要将上面的登录表单与此表页面集成。 所以我在LoginBean.java中添加了几行来处理会话属性。 if (username.equals(getUsername_db()) && password.equals(getPassword_db())) {//valid user and paward loggedIn = true; msg = new FacesMessage(FacesMessage.SEVERITY_INFO, “Welcome”, getUsername_db()); //new lines FacesContext context2 = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) context2.getExternalContext().getSession(true); session.setAttribute(“user”, username); //end of new lines … 如果用户没有登录,我需要隐藏dataTable中的列。现在我的问题是,如何在Facelets页面中访问会话属性?

Spring Security登录页面

我开发了一个使用Spring Security默认登录页面的应用程序。 但是我想实现自己的登录页面。 我将放一个login.html而不是一个jsp页面。 我想用它来使用JQuery。 我检查了许多例子,但无法实现。 我是Spring和Spring Security的新手,我使用Spring Security 3.我应该遵循哪些步骤的想法?

使用用户名和密码发送POST请求并保存会话cookie

在使用用户名和密码发送POST请求后,如何使用Jsoup保存cookie? 或者我必须首先将它们提供给连接对象然后保存?