Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

NXG WEB MODULE ( protéger page web avec password ?)

Bonjour, et merci d'avance de l'aide que vous pouver m'apporter.

J'ai crée une page web à l'aide de  NXG Web module qui permet de dialoguer via "systeme Link" avec une application developpé sous LV15.

En Utilisation : Je rentre l'url de la page dans un navigateur web sur un pc client qui est sous le même réseau que le serveur, et la page s'ouvre  me permettant d'interagir avec mon application LV15 qui se trouve est elle aussi sur le pc serveur.

 

Voilà, ce que j'aimerais c'est pouvoir autoriser l'accès à cette page avec un mot de passe.

Existe-t-il un moyen via le web module ou autre?

 

Merci

 

 

0 Compliments
Message 1 sur 14
2 579 Visites

C'est possible mais ce n'est pas si simple à réaliser.

Une solution est de gérer une session avec des droits utilisateurs il y en a une bonne implémentation au lien suivant.

https://www.studiobods.com/en/niweek2019-ts170/

 

 

0 Compliments
Message 2 sur 14
2 546 Visites

Salut et merci de la réponse

Effectivement, la solution proposé dans la vidéo n'est pas du tout évidente à mettre en oeuvre.

 

S'il existe plus simple je veux bien.

 

Merci

0 Compliments
Message 3 sur 14
2 502 Visites

Il y a une solution plus simple qui est de développer une page de login qui renvoie vers la bonne page si le mot de passe est correctement entré.

Mais l'autre page sera toujours accessible par son url directement et cela même si l'utilisateur n'a pas entré de mot de passe.

Ce qui est présenté dans la vidéo précédente c'est un système qui permet de s'assurer de ne répondre à un utilisateur seulement s'il s'est enregistré.

 

0 Compliments
Message 4 sur 14
2 487 Visites

Oui j'avais explorer cette solution de creer une page redirectrice avec mot de passe mais, ce n'est pas très éfficace en terme de sécurité.

 

J'ai regardé également les solution avec les fichier ".htaccess" et ".htpasswd" mais ca ne marche uniquement avec les serveur apache.  

Dommage que du coté serveur NI il n'y ai pas de solution de ce type.

 

Si quelqu'un a une idée je suis preneur !!!

 

Merci

0 Compliments
Message 5 sur 14
2 458 Visites

Bonjour Sentenza,

 

Pourquoi ne pas utiliser une serveur apache?

 

J'utilise IIS sans problème pour une application NXG WEB une fois qu'on a ajouté le type MIME concernant les fichiers .wasm comme indiqué à cette adresse : http://www.ni.com/documentation/en/labview-web-module/3.1/manual/hosting-web-application-on-server/

 

Bonne fin de journée!

 

 

0 Compliments
Message 6 sur 14
2 407 Visites

Bonjour YSI

Pourriez vous me dire comment vous faite pour utiliser IIS avec votre app NXG WEB?

Je n'ai pas compris cette histoire de type MIME et fichier .wasm

 

Merci encore

 

0 Compliments
Message 7 sur 14
1 933 Visites

Bonjour Sentenza,

 

Tout est indiqué dans le lien que j'ai donné précédemment :

https://www.ni.com/documentation/en/labview-web-module/3.1/manual/hosting-web-application-on-server/

Vous devez copier le build de votre application web dans le dossier pointé par le serveur.

Pour que l'application web fonctionne il faut ajouter à IIS le type MIME pour les fichiers d'extension .wasm.

Ce qui va juste indiquer au client (navigateur) comment traiter ces fichiers .wasm.

https://forsenergy.com/fr-fr/inetsrvmmc/html/b9528375-2f7c-499f-b9cc-f05c0b642b4e.htm

En dehors de cette petite subtilité il n'y a rien de plus à faire que pour un site web classique.

 

Bonne journée,

YSI

0 Compliments
Message 8 sur 14
1 927 Visites

Merci pour votre réponse!! je vais essayer d'explorer cette solution

 

J'aurais une question supplémentaire.

Sur ma page web, faite avec NXG Web, j'affiche des données de mesure (tableau, graph).

Je voudrais savoir comment puis je faire pour les enregistrer par example dans un fichier txt.

 

Merci d'avance pour votre aide !!!

0 Compliments
Message 9 sur 14
1 923 Visites

Re-Bonjour Sentenza,

 

Je m'étais posé la question il y a quelque temps aussi et j'avais trouvé ceci :

https://github.com/doczhivago/DownloadUploadAFileWebVI

Cela fonctionne très bien pour moi et je pense que ça devrait faire le travail.

 

Bonne fin de journée,

YSI

0 Compliments
Message 10 sur 14
1 919 Visites