webForumDet fria alternativet

Sätta upp webapp i IIS6/w2k3server

Webbservrar

8 svar · 663 visningar · startad av Arizon

Medlem sedan juli 200799 inlägg
Frågan#1

Hejsan!

Jag har en asp.net-applikation som jag utvecklat på winXP med IIS5 och ska nu lägga upp den på en testserver med windows 2003 server och IIS6. Jag har gjort en ny website, en virtuell katalog, lagt in det publicerade materialet och satt ssl-inställningar på de berörda aspx-sidorna. problem dock att få åtkomst utifrån. Jag kommer åt htm-filer som ligger i den virtuella katalogen, men inte aspx-filerna! Någon som vet vad detta beror på och hur man löser det?

Jag har en idé om vad det kan vara, men det skulle vara ledande att skriva ut det innan något givit förslag.

any ideas? nån som upplevt samma?

Medlem sedan dec. 20014 239 inlägg
#2

Har du verifierat att .NET aktiverat på servern då?

Medlem sedan juni 20031 837 inlägg
#3

Vilket felmeddelande får du?
Har du kollat i loggboken?
Har du rätt version av .Net aktiverat för din webbapplikation?

Medlem sedan juli 200799 inlägg
#4

Jag behövde lägga till aspx i MIME-types under iis/local computer/properties/mime types verkar det som. det fungerar fortfarande inte helt korrekt. återkommer när jag fått det att fungera.

Hur aktiverar jag .NET, Zaiman?

Medlem sedan juli 200799 inlägg
#5

The_Hulk skrev:

Vilket felmeddelande får du?
Har du kollat i loggboken?
Har du rätt version av .Net aktiverat för din webbapplikation?

hmm. I IIS5 fanns det möjlighet att sätta detta under website-fliken, men jag hittar ingen sån drop-down, kan detta bero på det som Zaiman pratade om, att .NET inte är aktiverat?

edit: .NET 2.0 var tydligen inte installerat på servern.. återkommer senare ang. detta.

Medlem sedan juli 20044 453 inlägg
#6

Aktivera .NET under web extensions.

Medlem sedan juli 200799 inlägg
#7

Hmm.. Ok? vart hittar jag detta någonstans? :l

edit: nvm, jag hittade det. :i

Medlem sedan aug. 2003480 inlägg
#8

re:

under "webbtjänsttillägg" i iis

Medlem sedan juli 200799 inlägg
#9

Ok. det löste sig med att aktivera .NET.

Nu har jag ett annat problem. Det gäller att lita på andra CA.

Jag har ett self-signed SSL-cert för att identifiera MIN del av ssl-auth:en, men när jag ska lägga in root-CA-cert för trust av client-cert, samt även root-CA för ett annat SSL-cert på en annan site som jag accessar en WebService på, så är det annorlunda i IIS 6 än i IIS5. Jag får inte IIS:en att lita på CA-certen! i IIS 5 skulle man lägga dem i Trusted Root Certification Authorities/Local Computer, och nu i IIS 6 ska de ligga i Trusted Root Certification Authorities, har jag läst. Det spelar ingen roll vilken av dessa jag lägger dem i (eller om jag lägger dem i den som heter Intermediate CA) för min webserver vägrar lita på dessa rootCA ändå!

Jag försökte kringgå det genom att göra en CTL, men då får jag felmeddelandet: "Only self-signed certificates are added to the CTL".

någon som har gjort detta förut som kan berätta hur man gör för att IIS 6 på Windows 2003 server ska lita på vissa bestämda CA?

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)