Si un utilisateur accède à ma page Web, comment puis-je déterminer par programme qu'il accède à ma page depuis l'intranet? (Vous n'êtes pas intéressé par l'authentification par formulaires NTLM ou Windows.Vous avez besoin d'une méthode par programme.)Connexion intranet/domaine
0
A
Répondre
1
Vous pouvez lire l'adresse IP hors de la requête HTTP, puis vérifier cette adresse par rapport à la plage qui est l'intranet local.
0
ces deux extraits Tenir compte pour obtenir l'adresse IP du client:
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
ou
//this is a wrapper for REMOTE_ADDR:
HttpContext.Current.Request.UserHostAddress
Si elle tombe dans les 10.xxx ou 192.168.xx, alors vous savez que votre visite est de l'intérieur.
Sinon, vous pouvez vérifier l'URL d'un bon nom de serveur ou alias connu:
HttpContext.Current.Request.ServerVariables["SERVER_NAME"]
Questions connexes
- 1. Connexion
- 2. Résolution des problèmes de connexion PHP Connexion
- 3. Connexion de connexion locale AIR (Flex)
- 4. connexion HTTP permanente vs connexion socket TCP
- 5. Connexion de connexion MysqlCommand de manière inattendue
- 6. Connexion Internet
- 7. connexion Visual_C#
- 8. connexion asynchrone
- 9. Connexion sécurisée
- 10. connexion mysql
- 11. Connexion HTTPS
- 12. Connexion asynchrone
- 13. modèle de contrôle de connexion et ID de contrôle = Connexion
- 14. contrôle de connexion ASP.NET et ADO.NET connexion mise en commun
- 15. java.net.ConnectException: la connexion a expiré: l'exception de connexion se produit
- 16. Peut-on convertir une connexion MySQL à une connexion PDO?
- 17. connexion de type LinkedIn connexion requise dans php
- 18. Connexion de connexion dans le connecteur MySQL .NET
- 19. Délai de connexion lors de la tentative d'ouverture d'une connexion
- 20. informations de connexion de connexion à distance en xp
- 21. Expiration de la connexion
- 22. oracle nhibernate connexion
- 23. Connexion JDBC cryptée
- 24. Connexion de socket PostgreSQL
- 25. Problème Connexion authentification Windows
- 26. Connexion Novell Error 81
- 27. FormsAuthentication après la connexion
- 28. JDBC- postgres, connexion refusée
- 29. Problème de connexion Ftp
- 30. Problèmes de connexion PostgreSQL
Y at-il une méthode de vérification en utilisant le nom de domaine? – user79755
Vérification du nom de domaine vérifie qui il est et qu'il est authentifié, pas où il est. –