Avatar billede Slettet bruger
30. juni 2005 - 13:24 Der er 10 kommentarer

Problemer med web.config og remoteonly

Hey

Jeg har lige et spørgsmål angående web.config og remoteonly til web programmering.

Jeg har et website som ser forskelligt ud udfra den adresse (host header) man kommer ind på.
Jeg har en fejl et sted og vil gerne kunne se min fejl, men selv om jeg i web.config har sat customerrors til remoteonly, så bliver jeg stadig redirected til min defaulterror page.
Hvad skyldes dette?
Hvordan ved .net om man er local eller remote user?

på forhånd tak
Avatar billede softspot Forsker
30. juni 2005 - 13:29 #1
Hvis du er logget på den maskine som sitet kører på er du local ellers er du remote...
Avatar billede Slettet bruger
30. juni 2005 - 13:35 #2
Det vil jeg også mene, men det virker ikke. :)
Jeg er logget på serveren med remote desktop, og browser siden, og bliver stadig redirectet til custom fejl siden.
Så igen.. hvordan finder .net ud af om det er et lokalt eller remote request?
har prøvet at skrive local ip'en ind i hosts filen, men samme fejl.
Avatar billede snepnet Nybegynder
30. juni 2005 - 13:44 #3
du skal tilgå sitet fra en anden maskine... det gør du jo ikke når du logger på med en terminalserver ol.
men... du kan bare sætte den til Off istedet.
mvh
Avatar billede softspot Forsker
30. juni 2005 - 13:49 #4
Har du prøvet (via din Remote Desktop session) at skrive localhost i browseradressen? Eller er det ikke muligt at identificere sitet alene på dette grundlag...? Hvis der ligger flere sites på maskinen, kan du evt. tildele dit site en port som du kan finde sitet på vha. localhost, f.eks. http://localhost:82.
Avatar billede Slettet bruger
30. juni 2005 - 15:38 #5
Hey :o)
Jeg skal have en rigtig dot net fejl, derfor connecter jeg med TS,og så er jeg på lokal maskinen. Jeg har ikke mulighed for at skrive localhost da mit site som sagt anvender host-header til at vide hvordan siden som skal vises skal se ud, og af samme grund ønsker jeg ikke at bruge andre porte heller.
Avatar billede softspot Forsker
30. juni 2005 - 16:44 #6
Og grunden til at du ikke sætter CustomErrors="Off" (som snepnet foreslår) er fordi sitet kører live og at dette ville være til fare for sikkerheden... eller hvad?
Avatar billede Slettet bruger
30. juni 2005 - 16:52 #7
Netop.. eller til fare er det nok ikke, men det er vel meningen at det skal virke ordentligt ellers har remoteonly ingen nytte.
Avatar billede softspot Forsker
30. juni 2005 - 17:03 #8
Jeg har lige fundet en beskrivelse af <customErrors> på MSDN og jeg opfatter det således at du kun får ASP.NET fejlmeddelelser hvis du benytter "local host" (som der ordret står), hvilket jeg opfatter som værende en bekræftigelse af hvad jeg skrev tidligere - altså at du skal benytte http://localhost for at komme omkring standardfejlmeddelelser når RemoteOnly er slået til...
Avatar billede Slettet bruger
30. juni 2005 - 20:07 #9
har du mulighed for at give mig et link til det?
Avatar billede softspot Forsker
30. juni 2005 - 23:54 #10
Det var egentlig ikke noget særlig, blot beskrivelsen af det tag i web.config. Det ligger her: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/gngrfcustomerrorssection.asp
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester