Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15046|Vastaus: 0

[ASP.NET] asp.net Määritetään, onko käyttäjä kirjautunut sisään (SetAuthCookie-aiheiset ongelmat)

[Kopioi linkki]
Julkaistu 6.1.2016 18.41.19 | | |
Jos käytät tätä menetelmää kirjoittaaksesi käyttäjän evästeeseen kirjautumisen jälkeen, autentiketti luodaan automaattisesti. FormsAuthentication.SetAuthCookie(tbUserName.Text, true);
Miten voit tietää, onko käyttäjä kirjautunut sisään?


FormsAuthentication.SetAuthCookie(tbUserName.Text, true);
Jos haluat saada kirjautuneen käyttäjätunnuksen tämän menetelmän käytön jälkeen, käytä seuraavaa menetelmää:

Context.User.Identity.Name.ToString()

Periaate: Koska lomakkeen todennus on käytössä, kyseessä on järjestelmän ylläpidon nykyinen käyttäjä. Jos käytät lomakkeen tunnistautumista, tämä on kirjautunut sisään henkilökohtaisesti; Jos käytetään Win-tunnistautumista, kyseessä on koneelle kirjautuvan vierailijan käyttäjäidentiteetti (samankaltainen kuin verkkotunnuksen käyttäjä);



Yllä mainittujen toimintojen toteuttamiseksi sinun täytyy lisätä seuraava Web.config-tiedostoosi






Edellinen:Memcache tarkastelee kaikkia avainmetodeja, jotka on listattu
Seuraava:jQuery erottaa samannimiset elementit?
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com