03. juni 2004 - 13:22Der er
3 kommentarer og 1 løsning
Ip på serveren
Hejsa
Jeg har gennem længere tid programmeret og vedligeholdt et internt webbaseret kundesystem for en mindre reklamebureau.
Nu ønsker jeg at give adgang til systemet udefra. Jeg ønsker dog ikke at medarbejderne skal bruge login for at tilgå systemet når det sker fra interne maskiner.
Serveren er tilgængelig fra en intern ip som hedder 10.0.0.99 og samt en ekstern ip. Min ide er at lade medarbejderne bruge den interne ip når systemet tilgås indefra og den eksterne udefra.
Mit spørgsmål er så: Hvorledes registrere jeg i asp hvilken ip der er tale om. Min tanke er at lave et login system som automatisk logger brugeren ind hvis trafikken kommer på 10.0.0.99 og presentere en loginside hvis trafikken kommer fra den eksterne ip.
Brugeren kommer nu ikke fra 10.0.0.99.. ..det er den ip serveren står på.. ..kender egentlig godt den der.. ..men jeg tror vist jeg kan bruge den aligevel.. ..jeg kan jo bare lade alle ip'er med 10.0.0.x gå direkte ind :)
' Servername kan være ipadressen eller domænenavnet ServerName = Request.ServerVaribles("Server_Name")
if ServerName = "111.222.333.444" or ServerName = "domain.tld" then
response.redirect("login.asp")
else
response.redirect("side.asp")
end if
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.