Starší komentáře ke článku: Správa uživatelů v ASP.NET 2.0
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 17.5.2005 12:08:56
Hlásí mi to chybu - nezná "partial" u public partial class Default_aspx. Jaká verze .NET je potřeba?
Datum vložení: 17.5.2005 14:37:52
No kazdopadne to potrebuje .net 2.0. Partial classes jsou dostupne az v .netu 2. Koneckoncu, cele je to o .netu 2 ;o) Priklady v clanku jsou odladeny na verzi beta 1 a 2, v dalsich verzich se jeste pripravuji drobne upravy, az bude vse jiste, aktualizace clanku urcite bude.
Datum vložení: 26.5.2005 11:35:06
Tento článek ukazuje funkční aplikaci s Access jen pod frameworkem 2.0.4xxx ve verzi beta1, ve verzi beta2 (framework 2.0.50215) to je již nahrazeno SQLExpress... http://rekin.aspweb.cz
Datum vložení: 12.7.2005 16:19:21
Super článek. Ještě chybí: <authorization> <deny users="?"/> </authorization> Vytvářím aplikaci s několika uživatelskými rozhraními. Soubory každého rozhraní jsou uloženy v podadresáři (např. /admin /teacher a pod.). Potřebuji vytvořit přihlašovací stránku pro každé rozhraní zvlášť - v každém tom podadresáři je vlastní Login.aspx. Problém je že authentication <authentication mode="Forms"> <forms loginUrl="~/admin/Login.aspx"> </forms> </authentication> nemůžu v těch podadresářích přepsat abych nastavil cestu k Login.aspx. Máte někdo jakýkoliv nápad jak to obejít aby každé rozhraní mělo svou vlastní přihlašovací stránku?
Datum vložení: 18.7.2005 10:54:39
Proč tak složitě, nakonfigurujte přístupy uživatelům podle web.config pro každý adresář. <authorization> <allow users="xyz" /> nebo <allows roles="Admin" /> <deny users="?"/> </authorization> R.
Datum vložení: 14.3.2006 11:32:00
děkuji za článek. začínám s .NET a článek mi dost objasnil. zdařilo se mi vše, co je zde popisováno až na dvě drobnosti:¨ 1. CreateUserWizard - když zdárně založím nového uživatele, následně se zobrazí potvrzení s tlačítkem Continue. je možné se toho tlačítka nějak zbavit? 2. když založím uživatel a později se vrátím na stránku s CreateUserWizard, je stále zobrazeno, že se uživatel zdárně vytvořil, ale není možno vytvořit dalšího!? jak nastavit CreateUserWizard, aby bylo možno zakládat více uživatelů? nepomohlo mi smazání cookies :o(. 3. nějaký bližší popis k smtpMail ve web.config by nebyl? předem díky
Datum vložení: 25.8.2006 12:21:23
K bodu 3. pozri príspevok od Miloša SMTP webcofig Miloš
Datum vložení: 29.3.2006 19:36:33
Mam taky problem, potreboval by som editaciu uzivatelov online,nieco take ako je sucastou ASP.NET Configuration vo VWD 2005 Express resp. VS 2005. Viem,ze k jednotlivym funkciam sa da pristupovat cez triedy,alebo ako to nazvat Membership,ale tie tabulky su tak blbo urobene,ze sa mi ich nedari previazat. napriklad nabindujem datalist s informaciami o uzivateloch a chcem im zmenit Role,lenze v tej tabulke je len UserID,v dalsej tabulke UserID a RoleID a v dalsej RoleID a popis Role. neviem ako to cez 3 tabulky previazat. Pomoze mi niekto? Kopirovat databazu stale do compu a editovat to cez VS resp. VWD je dost casovo narocne a neprakticke. Vdaka za pomoc.
Datum vložení: 4.4.2006 11:35:10
Sledujte stránky http://rekin.aspweb.cz již brzo bude k dispozici Admin Membership. Vyzkoušet si jej můžete na http://tis.aspweb.cz, kde je zřízen účet Guest s heslem P@ssw0rd.
Datum vložení: 11.5.2006 15:51:57
Může mi někdo prozradit jak vypíšu všechny vytvořené uživatele?
Datum vložení: 11.5.2006 19:15:29
Membership.GetAllUsers(); ;-) Jako parametr pak můžeš dávat info pro stránkování - velikost stránky, index stránky atd. V dokumentaci je určitě podrobné info.
Datum vložení: 8.6.2006 12:41:44
Je mozne pouzit jako databazi i MySQL?
Datum vložení: 9.6.2006 13:40:09
mam mensi problem, pokud zmenim atribut applicationName, aplikace nezapisuje do DB, nelze se prihlasit atp. :( bohuzel nazev "firstApp" je dost nyvpovydajici, hlavne kdyz pocitam s tim, ze budu mit vice aplikaci ve slozce...
Datum vložení: 22.8.2006 10:05:08
Mám asi takýto problém. Mám webhosting, ktorý plne podporuje dotNet a na ňom aj SQL databázu, ktorá je plne funkčná, včetne správy užívateľov. Avšak nastal problém pri pri zmene hesla užívateľa. (prvé heslo nechávam generovať na e-mail uživateľa - k tomu ďaľší príspevok) Pri zmene hesla je formát hesla validovaný a nechce ma pustiť ďalej a samozrejme heslo nie je možné zmeniť. Pri odkliknutí na zmenu hesla sa objaví hlásenie: New Password length minimum: 7. Non-alphanumeric characters required: 1., a s týmto si teda rady neviem ani keby čo bolo. Jednoducho neviem kde sa to dá zmeniť, resp. nastaviť. Vopred ďakujem za radu.
Datum vložení: 22.8.2006 10:22:10
Mám taký problém, že pri registrácii uźívateľov nechávam generovať heslo na užívateľský e-mail, ale mám taký dojem, źe to asi nie je celkom spolahlivé. Jednoducho e-maily nie všetky e-maily prídu na všetky adresy. Configuráciu webconfig mám nasledovnú: <system.net> <mailSettings> <smtp from="webmaster@mibes.sk"> <network host="mail.xxx.sk" password="xxpprr" userName="wwrrtt" /> </smtp> </mailSettings> </system.net> Vie voľakto prečo? Aplikácia beží na webhostingu. To je jedna vec. A tá druhá je či mi niekto nevie poradiť, ako tieto údaje nejakým spôsobom cryptovať?
Datum vložení: 23.8.2006 11:46:19
IMHO by mělo jít tohle: <asp:RoleGroup Roles="Admin,Management"> proč by byl jinak ten atribut Roles v mn.č.? Dobrý článek btw.
Datum vložení: 10.12.2006 17:02:44
Rád bych Vás požádal o radu: Mám VWD, a rozchodil jsem přihlašování na localhostu s local db mssql express. Nicméně jakmile přehodím zdroj (connectionstring) na mssql na hostingu (u czechie) nahodi to chybu: Ve VWD (website – aspnet configuration, security) hodi to chybu: There is a problem with your selected data store. This can be caused by an invalid server name or credentials, or by insufficient permission. It can also be caused by the role manager feature not being enabled. Click the button below to be redirected to a page where you can choose a new data store. The following message may help in diagnosing the problem: EXECUTE permission denied on object 'aspnet_CheckSchemaVersion', database 'progressmedi', schema 'dbo'. ------ here is my web.config: <membership defaultProvider="MyWebDataProvider"> <providers> <add name="MyWebDataProvider" connectionStringName="progressmediConnectionString" applicationName="/" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </providers> </membership> <profile defaultProvider="MyWebDataProvider"> <providers> <add name="MyWebDataProvider" connectionStringName="progressmediConnectionString" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </providers> </profile> <roleManager enabled="true" defaultProvider="MyWebDataProvider"> <providers> <add name="MyWebDataProvider" connectionStringName="progressmediConnectionString" applicationName="/" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </providers> </roleManager> ----- Dekuji a adekuji za Vš čas
Datum vložení: 8.7.2007 19:18:15
cauky Zacinam s ASP.NET tak se omlouvam pokud moje otazka bude znit hloupe. Vzal jsem kod tery je ke stazeni a otevrel jsem to ve VS2005 a dostak jsem tuhle hlasku Error 1 Validation (ASP.Net): Attribute 'CompileWith' is not a valid attribute of element 'Page'. D:\martin\asp.net\kody z interval.cz\Default.aspx 1 24 D:\...\kody z interval.cz\ a jeste tuhle Error 2 Chyba při analýze atributu compilewith: Typ System.Web.UI.Page neobsahuje veřejnou vlastnost s názvem compilewith. D:\martin\asp.net\kody z interval.cz\Default.aspx 1 nevite co je spatne? Diky moc
Datum vložení: 17.6.2008 13:00:41
pri ukladani noveho uzivatele se mi objevi hlaska Could not find stored procedure 'dbo.aspnet_CheckSchemaVersion'. Nevite co s tim ? dekuji