Avatar billede ihtezaz Praktikant
08. marts 2006 - 02:11 Der er 9 kommentarer og
1 løsning

Login virker lokalt, men ikke på webserveren

Hej

Jeg har en ganske almindelig forms login på min site udviklet i asp.net 2.0, det fungere helt fint når jeg køre det lokalt, men når jeg lægger det ud på min webserver, så får jeg godt nok ingen fejl når jeg taster mine login info rigtig, men jeg bliver ikke redirected til den ønskede side, og kan ikke komme forbi min login side.
Jeg er sikker på koden ikke fejler noget, men nærmer en indstilling, der skal indstilles når jeg har lagt det på serveren. Men her kommer koden alligevel:




if ((!txtBNavn.Text.Equals(string.Empty) && (!txtPwd.Text.Equals(string.Empty))))
        {
            loginterract = new LoginInterac();
            if (loginterract.CheckLogin(txtBNavn.Text, txtPwd.Text))
            {
                FormsAuthentication.RedirectFromLoginPage(txtBNavn.Text, chbHuskMig.Checked);
            }

            else
            {
                CustomValidator1.IsValid = false;
            }

        }
Avatar billede snepnet Nybegynder
08. marts 2006 - 12:05 #1
Det virker som om du har lavet dit eget login-system, istedet for at benytte det eksisterende... hvordan kan det være?
og... hvor har du brugeroplysningerne gemt - og er du sikker på at der er adgang til det på tilsvarende vis som på din udviklingsmaskine.
mvh
Avatar billede ihtezaz Praktikant
08. marts 2006 - 13:54 #2
Hej snepnet,
Jeg gemmer oplysningerne i en access db, jeg havde samme problem med det indbyggede login system i asp.net 2.0, så jeg lavede min egen. Ja den fungere helt fint lokalt på min udviklingsmaskine.
Avatar billede snepnet Nybegynder
08. marts 2006 - 13:58 #3
er du sikker på at du har hul igennem til databasen på din releaseserver?
mvh
Avatar billede ihtezaz Praktikant
08. marts 2006 - 14:05 #4
ja, for jeg henter andet data fra db'en også og hvis jeg taster forkert brugernavn eller pwd, så får jeg vist fejlmeddelse.
Avatar billede snepnet Nybegynder
08. marts 2006 - 14:56 #5
så er det måske bare fordi du går direkte på din login-side når du tester på din server? - den side der viderestilles til tages fra urlen, så hvis der ikke står noget der - er der ikke noget at viderestille til.
du skal gå på en side der ikke er adgang til med mindre man er logget ind.
mvh
Avatar billede ihtezaz Praktikant
10. marts 2006 - 01:28 #6
Så fungere det, mærkeligt nok jeg synes bestemt jeg havde givet samme rettigheder til mappen før som nu.

Hvis det ok, vil jeg tillade mig at stille et lille tillægs spørgsmål spørgsmål snepnet og derefter tildel points til dig. Jeg har en arrayListe med forskellige telefonnr, jeg ønsker at sorter dem således at to ens telefonnr ikke forkommer lige efter hinnanden, dvs. der skal være en eller flere telefonnr imellem to ens telefonnr hvis der findes forskellige telefonnr i listen, hvordan kunne jeg løse dette, jeg har en bestillings klasse der indeholder telefonnr som en property, så jeg går ud fra at jeg kunne lave sorterings metoden på denne klasse, men kan ikke helt se hvordan den skulle se ud.
Avatar billede snepnet Nybegynder
10. marts 2006 - 10:10 #7
normalt når du laver sortering involverer det enten at du implementerer interfacet IComparable, eller IComparer.
det første implementerer du typisk på klasser, hvor instanser af klassen skal kunne sammenligne sig selv med andre instanser - det andet er sådan set bare en sammenligner.
(du kan f.eks. sortere et array sådan her someArray.Sort(someIComparerInstance))
men dit problem er nok nærmere, at du ikke har en algoritme for den type sortering....

det er sådan lidt specielt.... hvis tallet 3 i forbindelse med en sortering skal på plads nummer 2 - hvorfor skulle et andet 3-tal så ind på plads nummer 7?!?

da ens værdier ikke skal betragtes på samme måde i forb. med en sortering - er jeg slet ikke sikker at man overhovedet kan kalde det for sortering :o)

du kommer nok bare til at lave det som håndarbejde - altså selv flette en resulterende liste sammen udfra hvad der aktuelt ligger i en given liste, ved manuelt at distribuere værdierne til en ny liste.

mvh
Avatar billede ihtezaz Praktikant
10. marts 2006 - 23:59 #8
Ok, ja det kan jeg godt se, for egentlig er det jo bare at sammenligne index med index +1 stemmer de ikke overens, kan de blive stående ellers rykkes index+1 til index+2, hvis der er plads i arraylisten.
Avatar billede ihtezaz Praktikant
23. marts 2006 - 12:19 #9
Smid et svar snepnet.
Avatar billede snepnet Nybegynder
23. marts 2006 - 12:24 #10
kommer her :o)
mvh
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