Verktyg Visningsval
2013-02-05, 08:56   #1

Zorrox

Medlem

Plats: Stockholm

Registrerad: jun 2011

Hjälp med inställningar på IIS och web.config


Hej Sweclockers,

Hoppas ni kan hjälpa mig med ett problem.
Jag har skapat en intranet site men har lite problem med åtkomster.
Företaget har en massa olika domäner och många av dom är inte "trusted" och om användarna tillhör "untrused domian", så kan dom inte se websidan.
Jag vill att alla användare ska kunna komma åt sidorna och om dom tillhör en "trusted domain" så ska jag kunna få tag på deras userid.
Om användarna tillhör "untrusted domain" ska dom få "Anonymous" som userid men fortfarande kunna komma åt sidorna.

Det som jag har gjort är:

- Jag har satt "Windows Authentication" på IIS

- i min web.config fil har jag följande:
<authentication mode="Windows"/>
<authorization>
<deny users="?"/>
</authorization>

- och på mina sidor kör jag följande för att få tag på användar-id (Anonymous = untrusted user):
if (User.Identity.IsAuthenticated)
{
sUserName = Page.User.Identity.Name.ToString();
}
else
{
sUserName = "Anonymous";
}

Nu har jag provat en massa olika inställningar i IIS (bara windows authentication, både windows auth och anonymous access, osv...)
Jag har även testat att sätta <Allow users="*"/> i web.config men jag får inte det att fungera.
Kan ni hjälpa mig eller förklara vad jag gör för fel.
Tack.

Edit: ska också tillägga att jag vill inte ha någon inloggnings ruta för att komma åt sidorna.

Senast redigerad av Zorrox 2013-02-05 klockan 09:08.
Zorrox är uppkopplad nu
2013-02-05, 09:03   #2

jovnas

Medlem

jovnass avatar

Plats: Göteborg

Registrerad: maj 2004

Om jag inte minns fel, så betyder deny users="?" att du inte tillåter ej inloggade användare att se sidan.

Skickades från m.sweclockers.com
__________________
as far as we can tell, the massacre went well...
jovnas är inte uppkopplad
2013-02-05, 09:07   #3

Zorrox

Medlem

Plats: Stockholm

Registrerad: jun 2011

Citat:
Ursprungligen inskrivet av jovnas Visa inlägg
Om jag inte minns fel, så betyder deny users="?" att du inte tillåter ej inloggade användare att se sidan.

Skickades från m.sweclockers.com
Ja, jag tyckte också det, men har även provat med <allow users="*"/>
Zorrox är uppkopplad nu
2013-02-05, 09:39   #4

jovnas

Medlem

jovnass avatar

Plats: Göteborg

Registrerad: maj 2004

jag ställer den obekväma frågan: du tog bort <deny> när du la till <allow> va? :-)

funkar inte det, så har jag tyvärr inga mer förslag.
__________________
as far as we can tell, the massacre went well...
jovnas är inte uppkopplad
2013-02-05, 09:48   #5

Zorrox

Medlem

Plats: Stockholm

Registrerad: jun 2011

Citat:
Ursprungligen inskrivet av jovnas Visa inlägg
jag ställer den obekväma frågan: du tog bort <deny> när du la till <allow> va? :-)

funkar inte det, så har jag tyvärr inga mer förslag.
Yes, jag har bara <deny> eller <Allow>, inte bägge två samtidigt :-)
Zorrox är uppkopplad nu
Senaste nyheterna

Redaktionens senaste nyhetsrubriker