[ASP & VBS] Start wel vbscript maar doet niks

Pagina: 1
Acties:

  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
Hoi,

ik heb deze code in een asp pagina :

ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<%
Var_Action = "create"
Var_Folder = "d:\websites\"
Var_Website = "www.<website>"
Var_Header = "www.<website>"
Var_Commonname = "www.<website>"
Var_Exec = "wscript.exe iisweb.vbs /" & var_action &_
            " " & var_folder & var_website &_
            " " & var_commonname &_
            " /d " & var_header
Response.Write("Debug : " & Var_Exec & "<BR>")

Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec(Var_Exec)
            
%>


deze word gestart vanaf de een website die windows authenticatie vraagt, degene die inlogd is admin op de server.

Ik zie in de taskmanager wel dat wscript gestart is maar er gebeurt vervolgens niets?

Zelfs als ik hem op deze manier erin zet :
ASP:
1
wscript.exe iisweb.vbs /create d:\websites\www.<website> www.<website> /d www.<website>


dan doet hij hetzelfde. cut en past ik dit in een dos windowtje gaat hij netjes de website aanmaken.

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
Staan al je rechten wel goed?

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
Zelfs met het administrator account werkt het niet :(

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Als je het vanuit een asp pagina uitvoerd, moet je de rechten van IUSR_Computernaam zetten, niet de rechten van je eigen inlognaam. ASP pagina's draaien standaard onder deze user.

Oops! Google Chrome could not find www.rijks%20museum.nl


  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
het is dus niet zo dat als je de IIS instellingen op Intergrated Windows Authentication en Anonymous access uit zet dat hij dan de user gebruikt waarmee je inlogd maar nog steeds IUSR_Computernaam?

Afbeeldingslocatie: http://www.lekkerclueloos.be/iis.jpg

op deze manier.

[ Voor 16% gewijzigd door ArjanC op 30-11-2005 16:31 ]


  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
Probleem zit nog steeds, ik denk niet dat als ik intergrated windows authentication gebruik dat hij dan de IUSR_Computernaam gebruikt.. als ik namelijk de server variables uitlees dan staat er dit :

AUTH_USER ARJANCTEST\administrator
LOGON_USER ARJANCTEST\administrator
REMOTE_USER ARJANCTEST\administrator

  • Equator
  • Registratie: April 2001
  • Laatst online: 22-04 20:24

Equator

Crew Council

#whisky #barista

Maar het onderliggende ASP script draait niet onder dat account. Het account ARJANCTEST\administrator wordt gebruikt om de files te benaderen i.p.v. het IUSR_ARJANCTEST account.
P_de_B schreef op woensdag 30 november 2005 @ 15:57:
Als je het vanuit een asp pagina uitvoerd, moet je de rechten van IUSR_Computernaam zetten, niet de rechten van je eigen inlognaam. ASP pagina's draaien standaard onder deze user.
En ik ben van mening dat asp scripts onder het IWAM_<Computer_name> draaien :+

[ Voor 38% gewijzigd door Equator op 01-12-2005 15:11 ]


  • ArjanC
  • Registratie: Juli 2001
  • Laatst online: 26-01 17:16
CyberJ schreef op donderdag 01 december 2005 @ 15:11:
Maar het onderliggende ASP script draait niet onder dat account. Het account ARJANCTEST\administrator wordt gebruikt om de files te benaderen i.p.v. het IUSR_ARJANCTEST account.
[...]
En ik ben van mening dat asp scripts onder het IWAM_<Computer_name> draaien :+
okay, thnks, weet jij of het mogelijk is om voor een bepaalde website ASP onder een andere username te laten draaien??

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
waarom geef je de juiste users niet de juiste rechten (ook op ntfs niveau)?

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...

Pagina: 1