The solution is very simply.
I made à servlet :
package com.package.login;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.sun.corba.se.internal.core.Response;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.URL;
import java.net.URLConnection;
import sun.misc.BASE64Encoder;
public class IdentJetSpeed extends HttpServlet {
/**
* Numéro de série
*/
private static final long serialVersionUID = 3256718481364629556L;
/**
* Get pointe vers post
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
doPost(request, response);
}
/**
* Post
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
ServletOutputStream out = response.getOutputStream();
// out.println(decrypt(request.getParameter("crypt")));
// Do what you want for
// login (org.apache.jetspeed.login.username)
// mot de passe (org.apache.jetspeed.login.password)
// Example for connexion admin
response
.sendRedirect(response.encodeRedirectURL("http://localhost:8080/jetspeed/login/proxy?org.apache.jetspeed.login.username=admin&org.apache.jetspeed.login.password=admin"));
}
}
See u soon
Guillaume
"Kandasamy, Uma" <[EMAIL PROTECTED]> a écrit :
Hi Guillaume,
I am looking for a similar solution for one of our projects. Can you please
post your solution in the user's group?
Thanks,
Uma
-----Original Message-----
From: Guillaume [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 28, 2005 9:17 AM
To: Jetspeed Users List
Subject: RE: Silent authentication
I have found the solution.
If someone is interested, you can contact me.
Salutations
Guillaume
Guillaume a écrit :
Hello everybody,
I'm with J2 M2 version.
I search a solution to connect me to the portal without having to pass login
and password.
Can i send a authentication with, for example url like :
http://JetSpeedPortal/TheServletWhoAuthenticate?login=toto&password=toto
or with a session protocol ?
Thanx
Guillaume
---------------------------------
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs
exceptionnels pour appeler la France et l'international.Téléchargez la
version beta.
---------------------------------
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs
exceptionnels pour appeler la France et l'international.Téléchargez la
version beta.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs
exceptionnels pour appeler la France et l'international.Téléchargez la version
beta.