webForumDet fria alternativet

Intranet. Cookies? :/

ASP

2 svar · 348 visningar · startad av nakoz

Medlem sedan dec. 1999653 inlägg
Frågan#1

Hej!

Jag har några månader pillat med en uppdatering av vårt befintliga
Intranät å körde igår en liten testrelease.

Jag vill ha så lite som möjligt i databas och har således försökt styra
om det mesta till Cookies (däribland inloggningsnamn, vilket innehåll
som är relevant för personen på startsidan, samt vilka nyheter som
personen markerat som lästa). När personen då startade upp sidan
för första gången, så adderas en post i databasen med hans namn:

Response.Cookies("minKaka")("anvNamn") = Replace(Request.ServerVariables("LOGON_USER"),"."," ")
SQL = "SELECT * FROM [users] WHERE uName = '" & Request.Cookies("minKaka")("anvNamn") & "'"
Set rs = cn.Execute(SQL)

If rs.EOF Then
	SQLw = "INSERT INTO [users] (uName, uGroup) VALUES ('" & Request.Cookies("minKaka")("anvNamn") & "',2)"
	cn.Execute SQLw
End If

SQLx = "UPDATE [users] SET [uVisits] = [uVisits] + 1 WHERE [uName] = '" & Request.Cookies("minKaka")("anvNamn") & "'"
cn.Execute SQLx

samt grupptillhörigheten 2 (users).

Dock så verkar det vara elakartade problem med alla bärbara som
har lite hårdare security-policies än de stationära iom att de reser
runt i världen å ansluter från wherever till kontoret genom en VPN-tunnel.
Jag får helt enkelt cookies inte att fungera på dessa, å undrar om någon
har nåt bra sätt att komma runt de..

Tycker jag försökt rodda i trusted sites och allt möjligt, men jag
får det inte att fungera för dessa användare, å vid halv nio igår
så gav jag upp och slängde upp den gamla sidan anno 1999...

Nu använder vi en access-databas, så därför vill jag MINIMERA
anropen, för att inte slöa ner sidan. Anledningen till detta är att
många s.k. "superusers" gör Pivot-tabeller/access-db's som de
hämtar från MsSql2k-databasen kopplad till vårt crm, och initialt
kommer det då vara access som gäller då jag lagt till rader i deras
milslånga makron att de ska skicka kopior av "resultatstabellerna"
till vår "web-db". Långt ifrån optimalt, men så ÄR det och det finns
idag inte resurser att ändra på det. Gilla läget!

Att tilläggas är att på min stationära (med inget speciellt i trusted
sites eller nåt sånt) så lirar allt klockrent.

Hjälp skulle uppskattas som fan, för nu har jag kört ordentligt fast..

Medlem sedan dec. 19996 721 inlägg
#2

Beträffande just användarnamnet så är det både osäkert och onödigt att lagra det i en cookie. Du har ju redan LOGON_USER, så använd dig av det.

Medlem sedan dec. 1999653 inlägg
#3

Mm, tack.

Men problemet kvarstår dock fortfarande med mina cookies :/

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)