Avatar billede ducks Nybegynder
04. november 2003 - 18:12 Der er 33 kommentarer og
1 løsning

Brugere skal skrive login for at se hjemmeside

Hvordan gør man så brugere ikke skal skrive brugernavn og adgangskode for at se en hjemmeside, der ligger på min webserver?
Avatar billede nmh Nybegynder
04. november 2003 - 18:25 #1
Sørg for at der er læseadgang for alle i det katalog på din server, hvor hjemmesiden ligger.
Du har nok ikke sat ntfs-rettighederne rigtigt.
Avatar billede nmh Nybegynder
04. november 2003 - 18:28 #2
Du skal også sørge for at der er anonym brugeradgang til din websted.
Det sættes under egenskaber for dit websted.
Hvilken windows version kører du med?
Bruger du IE som webserver?
Avatar billede ducks Nybegynder
04. november 2003 - 18:29 #3
Jeg har ikke indstillet noget endnu mht. sikkerhed og der er læse/skrive adgang.
Avatar billede nmh Nybegynder
04. november 2003 - 18:31 #4
Kører du med win xp pro og IE?
Avatar billede ducks Nybegynder
04. november 2003 - 18:31 #5
Jeg bruger IIS som webserver på Windows 2000 server, jeg tror nok det er IIS5.0
Avatar billede nmh Nybegynder
04. november 2003 - 18:34 #6
Prøv  lige at kontrollere at ntfs-rettighederne er i orden.
Prøv at gå ind i administration af din webserver og se at der er adgang for anonyme brugere.
Avatar billede ducks Nybegynder
04. november 2003 - 18:36 #7
skal jeg adde Anonyme- eller internetgæstebrugere til...

Web Site Operators
Security med fuld adgang
Avatar billede ducks Nybegynder
04. november 2003 - 18:40 #8
Nu har jeg tilføjet begge dele begge steder, men den kommer stadig frem og vil have password :(
Avatar billede nmh Nybegynder
04. november 2003 - 18:41 #9
Du kan nøjes med at give læserettigheder til brugeren Iusr_"servernavn", men du kan også blot give læseadgang for alle i det katalog.
Sørg også for at der er sat et check-mærke det rigtige sted i Internet service manageren.
(Gå ind i sikkerheds fanebladet under egenskaber for webstedet)
Avatar billede nmh Nybegynder
04. november 2003 - 18:46 #10
Start Internet Service Manager.
Højreklik på dit websted (formodentlig Default Website)
Tryk på sikkerheds fanebladet.
Gå ind i edit og sæt check-mærke.
Avatar billede ducks Nybegynder
04. november 2003 - 18:46 #11
Nu kan man se normale ASP sider, men man kan stadig ik mere avancerede sider fx har jeg et System Status, kan også godt være fordi den ligger i en subfolder?
Avatar billede ducks Nybegynder
04. november 2003 - 18:50 #12
Jeg tror ikke der Sikkerheds fanebladet, der står kun:

Explorer
Open
Browse
-
(Start)
Stop
Pause
-
New >
All Tasks >
-
Delete
Refresh
-
Propeties
-
Help
Avatar billede ducks Nybegynder
04. november 2003 - 18:51 #13
Er det directory security?

Sry tror ikke jeg er helt med lige nu :(
Avatar billede nmh Nybegynder
04. november 2003 - 18:55 #14
Når jeg taler om sikkerhedsfanebladet mener jeg directory security.
Har du sørget for, at der er læse adgang for alle mht ntfs-rettigheder alle steder, der vedrører dit websted.
Hvis du arbejder med asp-sider og databaser, kan du få brug for der også skal være skriveadgang, der hvor selve databasen ligger.
Avatar billede ducks Nybegynder
04. november 2003 - 19:00 #15
Jeg har i directory security sat mærke ved Anonymous access

Der er læse/skrive adgang

Internet Guest Users har fuld adgang til wwwroot mappen, som er roden for alle mapper til hjemmesider.

Status scriptet viser hvor meget plads der er på de enkelte harddiske, skal der så være adgang til internet brugere på også?
Avatar billede nmh Nybegynder
04. november 2003 - 19:10 #16
Ja, det skal der.
Avatar billede ducks Nybegynder
04. november 2003 - 19:18 #17
Så står der Error: Access is Denied, hvis man ikke logger ind
Avatar billede nmh Nybegynder
04. november 2003 - 19:24 #18
Prøv at give læse adgang til alle.
Avatar billede ducks Nybegynder
04. november 2003 - 19:25 #19
Som det er lige nu, er der fuld adgang til Everyone og IUSR
Avatar billede nmh Nybegynder
04. november 2003 - 19:29 #20
Er det nu kun status-programmet, der giver problemer?
Men almindelige sider kan man få fat på uden videre?
(både html-sider og asp-sider)
Avatar billede ducks Nybegynder
04. november 2003 - 19:37 #21
Ja, jeg har lavet en test side med <%="Hello World"%> og det virker fint, men status scriptet vil ikke, kun hvis man logger ind. (http://aspsysinfo.kex3.dyndns.org/)
Avatar billede nmh Nybegynder
04. november 2003 - 19:50 #22
Hvad gør status-scriptet?
Avatar billede ducks Nybegynder
04. november 2003 - 19:52 #23
Du kan se en demo af det på http://aspsysinfo.perthirc.net/sysinfo/index.asp giver vel den bedste beskrivelse af hvad det gør?
Avatar billede ducks Nybegynder
04. november 2003 - 19:52 #24
(ikke min server)
Avatar billede ducks Nybegynder
04. november 2003 - 20:30 #25
Efter at have roddet lidt med det, får jeg:

HTTP 401.3 - Access denied by ACL on resource

Beskriver det fejlen?
Avatar billede nmh Nybegynder
04. november 2003 - 21:34 #26
http://lists.evolt.org/archive/Week-of-Mon-20020520/113300.html
Der er andre med disse problemer.
http://forums1.itrc.hp.com/service/forums/bizsupport/parseCurl.do?CURL=%2Fcm%2FQuestionAnswer%2F1%2C%2C0xf30e06350fe2d61190050090279cd0f9%2C00.html&forumId=2&admit=716493758+1067977292846+28353475

Men nu har du da i hvert fald fået løst dit oprindelige problem.
Har du fået status-scriptet til at virke ved at indtaste et passende brugernavn og password?
Avatar billede ducks Nybegynder
04. november 2003 - 22:03 #27
Ja så virker det fint hvis man indtaster administrator brugernavn/password
Avatar billede nmh Nybegynder
04. november 2003 - 23:13 #28
Dvs, hvis du lægger status-programmet et sted, hvor man er nødt til at indtaste brugernavn og password så virker det, men hvis du lægger det et sted, hvor alle har adgang, så får du en fejl.
Det må så skyldes et rettigheds problem i stil med det man får fejl, hvis man prøver at hente en asp-side, som skriver i en database, hvis der ikke er skriverettigheder for alle.

Dit status-program gør åbenbart noget, der kræver særlige rettigheder. Du er nødt til at vide, hvad det er for at komme videre.
Avatar billede ducks Nybegynder
04. november 2003 - 23:16 #29
Det er ikke helt rigtigt, ligegyldig hvor man ligger det skal man logge ind, og hvis man ikke logger ind får man fejl.

Men så må jeg nok nøjes med et lidt dårligere et :(
Avatar billede nmh Nybegynder
04. november 2003 - 23:23 #30
Vil det sige, at du i samme katalog kan have en asp-side, som alle kan hente uden videre og så dit status-program, som beder om brugernavn og password?
Er status-programmet en helt almindlig asp-side?
Avatar billede ducks Nybegynder
04. november 2003 - 23:24 #31
Jeg har en status side som alle gerne skulle kunne se, det ligger i samme mappe som de andre asp filer, det er helt almindeligt asp, dog skal man registrere 2 komponenter.
Avatar billede nmh Nybegynder
04. november 2003 - 23:32 #32
Og de andre sider i kataloget giver ikke nogen problemer, og kræver ikke password og brugernavn?
Det er nok det med komponenterne, der skal registreres, som giver problemerne.
Det kan jeg desværre ikke sige noget klogt om.
Avatar billede ducks Nybegynder
06. november 2003 - 20:25 #33
Så må jeg bare nøjes med det af lidt ringere kvalitet. Men tak for indsatsen, skal du have point?
Avatar billede nmh Nybegynder
06. november 2003 - 20:52 #34
Det siger jeg aldrig nej til. :o)
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