Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα

Εχω ένα mikrotik rb2011uias-2hnd  και έχω φτιάξει ένα Hotspot που ο επισκέπτης θα πρέπει να πατήσει trial user ή να βάλει κάποιο user name που του έχουμε δώσει... Μέχρι εδώ δουλεύουν όλα καλά και σωστά!

Δεν μου δουλεύει στις mobile συσκευές android & ios το redirect μετά το Login να τον πηγαίνει πχ σε μια ιστοσελίδα που θα του δηλώσω! Απλα συνδέεται μου βγάζει την σελίδα του status και κλείνει μετα απο 2 δευτερόλεπτα...

να  συμπληρώσω οτι σε windows συσκευές desktop & laptop δουλεύει κανονικά το redirect μετα το Login...

 

Γνωρίζει κάνεις γιατί γίνετε αυτό? το 2013 είχα φτιάξει το ίδιο σε ένα ξενοδοχείο με redirect και δούλευε...κάτι πρέπει να έχει αλλάξει απο τότε στις Mobile συσκευές που δεν έχω καταφέρει ακόμα να το λύσω...

καμιά βοήθεια...?

ευχαριστώ

 

  • 1 μήνα μετά...
  • 1 μήνα μετά...
Δημοσ. (επεξεργασμένο)

Καλησπέρα. Οι users που χρησιμοποιούν credentials για να κάνουν login γίνονται redirect με τη χρήση της παρακάτω γραμμής:

 <input type="hidden" name="dst" value="https://packetstormsecurity.com/" />

η οποία βρίσκεται μέσα στο login.html στο φάκελο του hotspot που τρέχεις.

Υπάρχει ένας εναλλακτικός τρόπος που σίγουρα παίζει με trial users αλλά δεν το έχω δοκιμάσει για users που χρησιμοποιούν credentials. Ο τρόπος αυτός επιτυγχάνεται με το να πειράξεις το alogin.html στο φάκελο του hotspot που τρέχεις. Εγώ χρησιμοποιώ το παρακάτω. Βρές τις 3 γραμμές που αναφέρονται στο URL που χρησιμοποιώ (packetstormsecurity) και άλλαξέ τες με το δικό σου redirection URL. Καλή τύχη και ψυχραιμία!

<html>
<head>
<title>Hotspot</title>
<meta http-equiv="refresh" content="2; url=https://packetstormsecurity.com/">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="-1">
<style type="text/css">
<!--
textarea,input,select {
background-color: #FDFBFB;
border: 1px #BBBBBB solid;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
}

body{ color: #737373; font-size: 12px; font-family: verdana; }

a, a:link, a:visited, a:active { color: #AAAAAA; text-decoration: none; font-size: 12px; }
a:hover { border-bottom: 1px dotted #c1c1c1; color: #AAAAAA; }
img {border: none;}
td { font-size: 12px; color: #7A7A7A; }

-->
</style>
<script language="JavaScript">
<!--
function startClock() {
$(if popup == 'true')
open('$(link-status)', 'hotspot_status', 'toolbar=0,location=0,directories=0,status=0,menubars=0,resizable=1,width=290,height=200');
$(endif)
location.href = 'https://packetstormsecurity.com';
}
//-->
</script>
</head>
<body onLoad="startClock()">
<table width="100%" height="100%">
<tr>
<td align="center" valign="middle">
You are logged in
<br><br>
If nothing happens, click <a href="https://packetstormsecurity.com">here</a></td>
</tr>
</table>
</body>
</html>

ΥΓ: Η εμφάνιση του captive portal καθώς και του redirect page μετά το login είναι κάτι που δεν μπορείς να το κάνεις να παίξει 100% σε όλες τις συσκευές. Για παράδειγμα σου παραθέτω το ενδιαφέρον θέμα παρακάτω, παρμένο από το official forum της MT:


https://forum.mikrotik.com/viewtopic.php?t=102180
 

Επεξ/σία από Aftoforakias

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...