Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Redirection met behulp van IPtables (Servlets)

Pagina: 1
Acties:
  • 477 views

Verwijderd

Topicstarter
Hallo vrienden,

Hans Kans wenst jullie de beste wensen.
Ik zit met een probleempje en daar begin ik redelijk wat haar te verliezen, door het stressen hiervan.

Ik probeer via IPtables een redirection te maken met behulp van IPTables/Servlets.

Dus in makkelijk Nederlands doe ik het volgende.

1: Ik typ in mijn Browser het volgende bijv; --> Unox.nl
2: Na het typen van Unox.nl, wordt ik doorverwezen naar de Captive Portal.
3: Hier voer ik bijv (een code om toegang te krijgen wat in de Database staat).
4: Na het inloggen te druken, moet ik dus DOORVERWEZEN worden naar Unox.nl

Ik heb in de Servlet (Dus .java file), [/quote]
package servletPackage;
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
* Servlet implementation class Servlet
*/
@WebServlet(description = "Dit is een description", urlPatterns = { "/Servlet" })
public class Servlet extends HttpServlet {
private static final long serialVersionUID = 1L;

/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
System.out.println("Test");
String searchTerm = request.getParameter("Password");
String TicketNummer = request.getParameter("Ticket Nummer");

out.println( "Login <a href='LoginServlet?comeback=home'>here</a><br>" );
String comeback = request.getParameter("comeback");

RequestDispatcher rd = request.getRequestDispatcher( redirectionPath );

if( rd != null )
rd.forward(request, response);

PrintWriter writer = response.getWriter();

if (TicketNummer =="admin"&&searchTerm=="admin"){
response.sendRedirect("");
}
else{
writer.println("Fail" );
}
}
}
[quote]

Hoe doe ik dit mijn lieve vrienden?
Geef Hans een kans..

Groet,

Hans Kans

Verwijderd

prachtige nick!
ik zou die graag van je willen overnemen!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online
Wat lukt er niet? Het aanroepen van de servlet of het redirecten naar de juist URL?

Als je code wilt plaatsen, gebruik dan [code] en niet [quote]. Plaats ook alleen relevante code. Als er iets misgaat, plaats dan ook de fout- en/of logmeldingen die je krijgt ("het werkt niet" is geen bruikbare probleemstelling).

BTW: dat kleffe goede met ''lieve vrienden" mag je van mij wel achterwege laten.

[ Voor 41% gewijzigd door Herko_ter_Horst op 04-01-2015 15:34 ]

"Any sufficiently advanced technology is indistinguishable from magic."


Verwijderd

Topicstarter
Herko_ter_Horst schreef op zondag 04 januari 2015 @ 15:32:
Wat lukt er niet? Het aanroepen van de servlet of het redirecten naar de juist URL?

Als je code wilt plaatsen, gebruik dan [code] en niet [quote]. Plaats ook alleen relevante code. Als er iets misgaat, plaats dan ook de fout- en/of logmeldingen die je krijgt ("het werkt niet" is geen bruikbare probleemstelling).

BTW: dat kleffe goede met ''lieve vrienden" mag je van mij wel achterwege laten.
Beste Herko,

Bedankt voor uw reactie, momenteel worden alle gebruikers geredirect naar de default Tomcat, van hieruit willen we dat wat wanneer de gebruiker de voorwaarde accepteert toegang heeft tot andere website's.

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 20-11 22:59

Janoz

Moderator Devschuur®

!litemod

Sorry Hans, kloontjes krijgen geen kans

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.