En fait c'est le bouton [<> ] qui ne marche pas bien : quand je clique dessus, je ne vois pas la balise "triple apostrophe inversé" mais 3 espaces.
En tapant à la main, ça va mieux.
Voici le code:
<HTML><HEAD><TITLE>TestredirectionselonadresseIP</TITLE></HEAD><BODY><H1>IPdetection</H1><%Stringip=request.getHeader("X-Forwarded-For");if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getHeader("Proxy-Client-IP");}if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getHeader("WL-Proxy-Client-IP");}if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getHeader("HTTP_CLIENT_IP");}if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getHeader("HTTP_X_FORWARDED_FOR");}if(ip==null||ip.length()==0||"unknown".equalsIgnoreCase(ip)){ip=request.getRemoteAddr();};out.print(ip+" - ");out.print(ip.substring(0,6));if(ip.substring(0,6).equals("10.66.")){out.println(" => connected from LAN, SSO enabled");// New location to be redirectedStringsite=newString("https://vm-001/X/Y/SSO.jsp");response.setStatus(response.SC_MOVED_PERMANENTLY);response.setHeader("Location",site);}else{out.println(" => connected from WEB, SSO disabled");Stringsite=newString("https://abc.societe.fr/X/Y/NoSSO.jsp");response.setStatus(response.SC_MOVED_PERMANENTLY);response.setHeader("Location",site);}%></BODY></HTML>
Rien qui ne pique les yeux ?
Des remarques ou suggestions ?
Pas de faille de sécurité ?
Pour préciser le besoin : si l'utilisateur se connecte à partir du LAN il doit être dirigé sur la page configurée en SSO (Kerberos, imposé par le progiciel) sinon il est dirigé vers une URL publique, évidemment sans SSO possible.
La nécessité de jongler entre 2 URL est propre à IE11 et ses zones de sécurités (URL en "Intranet local" obligatoire pour le SSO mais alors injoignable en accès web). Le problème ne se pose pas sous Firefox(pas de notion de zone de sécurité).
Je lis sans problème des disquettes de grande marque et bien protégées de 1993 mais en format standard 1.44Mo.
Par contre, pas moyen avec les 1.72Mo car il faut un "pilote" spécial.
Sous MS-DOS, c'était fdread.exe.
Sous Linus, je patauge toujours… d'où ma présence ici.
J'ai essayé FreeDos, sous VMWare, le lecteur de disquette USB est vu par VMWare Player mais pas par FreeDos qui ne voit que le disque dur.
Il faudrait que j'essaie une version live CD/USB de FreeDos mais elle n'existe pas sur le site officiel, j'ai juste trouvé: http://www.z80.eu/freedoscd.html
Mais est ce certain que le format de disquette 1.72Mo soit reconnu ?
Quekqu'un a déjà testé ?
Piste intéressante mais DosBox va-t-il reconnaître mon lecteur de de disquette USB ?
J'ai des doutes… mais je peux tester ça ce WE.
En fait, j'arrive à booter mon netbook sous MS-DOS mais même en lançant fdread.exe je n'arrive pas à lire les disquettes 1.72Mo
La commande "dir" me dit "pas de fichier trouvés" et m'indique pourtant qu'il ne reste que 512 octets de libre sur la disquette (archive multi-volume pleine à craquer).
Je vais vérifier ça ce soir, j'ai pas le matos sous la main actuellement.
En fait, de mémoire, selon les "live distrib" Linux, le lecteur est vu différemment.
J'ai vu un truc du style /dev/fd/0/
Il faudrait se mettre d'accord sur la distrib de Linux à utiliser.
J'ai plusieurs "Linux live CD" installés sur une carte SD (DSL-n, MacPup, Mint, xubuntu, … ) et je peux en installer d'autres.
Laquelle serait la plus apte à lire les disquettes 1.7Mo et facile à "déboguer" ?
Quelle distrib de Linux utilises-tu ?
Il peut y avoir des choses à faire avant la commande "mount"
ou l'erreur "not a valid block device" est du uniquemet aux mauvais paramètres de la commande "mount" ?
# Le code
Posté par Disket . En réponse au message Tomcat7: redirection URL conditionnelle selon adresse IP source (ou domaine). Évalué à 1.
Hello,
En fait c'est le bouton [<> ] qui ne marche pas bien : quand je clique dessus, je ne vois pas la balise "triple apostrophe inversé" mais 3 espaces.
En tapant à la main, ça va mieux.
Voici le code:
Rien qui ne pique les yeux ?
Des remarques ou suggestions ?
Pas de faille de sécurité ?
@+
Steve.
[^] # Tomcat7:redirection URL conditionnelle selon adresse IP source (ou domain)
Posté par Disket . En réponse au message Tomcat7: redirection URL conditionnelle selon adresse IP source (ou domaine). Évalué à 0. Dernière modification le 15 mars 2016 à 21:21.
Hello,
Je me suis finalement mis à Java le WE dernier et ai pondu cette page JSP, placée sous Tomcat7/webapps/ROOT:
Je l'ai testée en condition réelle à partir d'un PC portable, elle marche nickel (accès via LAN ou web en 4G).
Cette solution "bricolée" doit tenir quelques mois en attendant la mis en place d'un VPN.
Des remarques sur ce bout de code en matière de sécurité ?
(balise code HS!)
Merci.
@+
Steve.
# Pour préciser le besoin...
Posté par Disket . En réponse au message Tomcat7: redirection URL conditionnelle selon adresse IP source (ou domaine). Évalué à 1.
Hello,
Pour préciser le besoin : si l'utilisateur se connecte à partir du LAN il doit être dirigé sur la page configurée en SSO (Kerberos, imposé par le progiciel) sinon il est dirigé vers une URL publique, évidemment sans SSO possible.
La nécessité de jongler entre 2 URL est propre à IE11 et ses zones de sécurités (URL en "Intranet local" obligatoire pour le SSO mais alors injoignable en accès web). Le problème ne se pose pas sous Firefox(pas de notion de zone de sécurité).
Selon toi, tout pourrait se gérer au niveau DNS ?
Steve
[^] # Re: 1,880Mo c'etait la taille des disquettes boostées
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 0.
Ooooops !
Je voulais bien sûr écrire
"soit 1722 Ko" (1.72 Mo)
Plus l'habitude de manipuler ces micro-volumétries… ;o)
Disket
[^] # Re: messages
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 1.
Hello;
Je ne peux toujours pas monter de floppy 1.72MB . :o(
Voici ce que j'ai tenté sous MacPup linux live distro.
Ca me rend fou !
Des idées pour résoudre le pb. ???
Une autre live distro serait-elle plus adaptée ?
Laquelle ?
Ubuntu Vx/x ? Fedora ? Mandriva ? ….
Benoît, peux-tu en dire plus sur ces "block device" créés par défaut mais en fait absents ?
Heeeeeeeeeeelp !
Merci.
Disket
[^] # Re: 5 ans?
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 1.
Hello,
Je lis sans problème des disquettes de grande marque et bien protégées de 1993 mais en format standard 1.44Mo.
Par contre, pas moyen avec les 1.72Mo car il faut un "pilote" spécial.
Sous MS-DOS, c'était fdread.exe.
Sous Linus, je patauge toujours… d'où ma présence ici.
Disket.
[^] # Re: FreeDOS
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 2.
Hello,
J'ai essayé FreeDos, sous VMWare, le lecteur de disquette USB est vu par VMWare Player mais pas par FreeDos qui ne voit que le disque dur.
Il faudrait que j'essaie une version live CD/USB de FreeDos mais elle n'existe pas sur le site officiel, j'ai juste trouvé:
http://www.z80.eu/freedoscd.html
Mais est ce certain que le format de disquette 1.72Mo soit reconnu ?
Quekqu'un a déjà testé ?
Merci.
@+
Disket.
[^] # Re: messages
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 1.
Hello,
Piste intéressante mais DosBox va-t-il reconnaître mon lecteur de de disquette USB ?
J'ai des doutes… mais je peux tester ça ce WE.
En fait, j'arrive à booter mon netbook sous MS-DOS mais même en lançant fdread.exe je n'arrive pas à lire les disquettes 1.72Mo
La commande "dir" me dit "pas de fichier trouvés" et m'indique pourtant qu'il ne reste que 512 octets de libre sur la disquette (archive multi-volume pleine à craquer).
@+
Disket.
[^] # Re: 1,880Mo c'etait la taille des disquettes boostées
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 1.
J'ai retrouvé le kit MS-DOS de formatage "boosté":
http://www.findthatzipfile.com/search-7046979-hZIP/winrar-winzip-download-fdform18.zip.htm
La doc dit que pour les disquettes 1.44 Mo, le formatage étendu offre
2 faces
82 pistes
21 secteurs/piste
512 octets/secteur
soit 1722 Mo
J'ai donc au moins une certitude sur le format, il faut maintenant que je réussisse à faire son "mount" sous Linux.
@+
Disket.
[^] # Re: 1,880Mo c'etait la taille des disquettes boostées
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à -1.
Hello,
Heu… pas sûr, il existe plusieurs type de format étendu de disquette.
J'ai 1 ou 2 disquettes où il est précisé, au stylo, sur l'étiquette: 1.72Mo.
Disket.
[^] # Re: messages
Posté par Disket . En réponse au message Comment lire une disquette 1.7Mo créée sous MS-DOS ?. Évalué à 1.
Hello,
Je vais vérifier ça ce soir, j'ai pas le matos sous la main actuellement.
En fait, de mémoire, selon les "live distrib" Linux, le lecteur est vu différemment.
J'ai vu un truc du style /dev/fd/0/
Il faudrait se mettre d'accord sur la distrib de Linux à utiliser.
J'ai plusieurs "Linux live CD" installés sur une carte SD (DSL-n, MacPup, Mint, xubuntu, … ) et je peux en installer d'autres.
Laquelle serait la plus apte à lire les disquettes 1.7Mo et facile à "déboguer" ?
Quelle distrib de Linux utilises-tu ?
Il peut y avoir des choses à faire avant la commande "mount"
ou l'erreur "not a valid block device" est du uniquemet aux mauvais paramètres de la commande "mount" ?
Merci.
Disket.