פורסם 2008 בפברואר 2417 שנים טוב קודם כל אתה צריך ליצור מערכת זיהוי משתמש אחרי שעשית את זה יש לך 2 דרכים להשיג את שם המשתמש1. עוגיות (לא האוכל) אני בטוח שאתה יודע למה אני מתכוון2. אובייקט Sessionברוב (אם לא כל) המקרים יש שימוש בשתיהם מכיוון שב-Session המידע הולך לאיבוד אחרי שסוגרים את הדפדפן וגם לאחר 60 דקות (אפשר לשנות)ועם עוגיות הפרטים נשארים עד מתי שאתה מגדיר או עד שהמשתמש מוחק אותם מהמחשב שלוהנה שני קישורים עם מידע על עוגיותhttp://www.w3schools.com/asp/asp_cookies.aspועל Sessionhttp://www.w3schools.com/asp/asp_ref_session.asp
פורסם 2008 בפברואר 2517 שנים עוד שניה תשאל אותי איך בונים אתר...טוב טוב בוא ניקח את HWZone כדוגמא איך נראה לך שאתה נרשם לאתר מתחבר וכו...בהתחלה נרשמים שם משתמש סיסמא וכו...אתה לוחץ על הכפתור הרשם ואז מה?פה מתחיל כל הכיף המערכת קולטת את הערכים שהכנסת ואז עושה כל מיני בדיקות (קלט נכון, שם משתמש פנוי...)ואח"כ אם הכל עבר בשלום היא מכניסה את הערכים למסד נתונים (database) לתוך טבלאת משתמשים את כל השדות הנחוציםאחרי שסיימנו את כל זה אפשר לגשת לזיהוי המשתמשאתה צריך ליצור עמוד התחברות כמו פה באתר פשוט תסתכל איך זה נראה זה דיי פשוטאחרי שאתה לוחץ התחבר אז מה קורה?שוב המערכת מתחילה לעבוד אתה צריך לכתוב דף שמזהה את הערכים שהוכנסו ומשווה אותם לטבלה במסד שם משתמש סיסמא וכו..אבל אל תשכח בקטע הזה לכתוב גם מערכת נגד sql injections (ואל תשאל אותי על זה תשאל את גוגל)אחרי שמצאנו את המשתמש והוא אומת במערכת אתה מכניס את הערכים שאתה רוצה לתוך אובייקט ה-Session והעוגיות ואז בכל דף האתר שלך אתה עושה בדיקה אם המשתמש מחובר
פורסם 2008 בפברואר 2517 שנים מחבר אני לא צריך משהו שיזהה משתמש עם יוזר וסיסמה, זה לא בעיה לעשותאני צריך משהו שיזהה את הUSER הנוכחימACTIVE DIRECTORY (או משהו כה...)
פורסם 2008 בפברואר 2517 שנים טוב לא הבנתי מערכת שיזהה USER נוכחי?מה זאת אומרת שיזהה את האדם שנמצא בדף ספציפי?כי אם כן אתה צריך מידע עליו מראש או שאתה רוצה את האייפי שלו.אתה צריך להיות יותר ברור בנוגע למה שאתה רוצה.
פורסם 2008 בפברואר 2517 שנים להוציא מידע מהAD?תחפש קצת על LDAP, זוהי שפה שדומה לSQL, אבל מבצעים בעזרתה שליפות מהAD.אם אתה עובד באיזור שכל משתמש מוגדר בAD, אז בעצם יש מידע במחשב על היוזר שפעיל כרגע. אני לא בדיוק זוכר איך מתבצעת שליפת המידע, אבל יש דרך הדומ הלפקודות WMI להוצאת מידע על המשתמש הפעיל כרגע. נסה להריץ כמה חיפושים בגוגל.בכ"א, תן יותר מידע על מה שאתה רוצה לעשות, כי אם אתה עובד בסביבה עם AD, אז זה אחרת לגמרי מסביבת אינטרנט פתוחה.
פורסם 2008 במרץ 217 שנים מחבר נראה לי שמה שתארת ה בדיוק מה שאני צריךלמישהו יש דוגמה איך עושים דבר כזה?
פורסם 2008 במרץ 217 שנים http://www.google.com/search?q=asp+active+directory+authentication&btnG=Search
פורסם 2008 במרץ 317 שנים מחבר זה לא עוזר ליאני לא צריך שהמשתמש יכניס משתמש וסיסמה, אני צריך משהו כמו זיהוי אוטומטיזה עבד בשרת אחד, אני צריך את זה בשרת חדשבשת הישן מישהו כתב את זה ואף אחד לא יודע איפה זה יושב... אבל יש זיהוי אוטומטי של המשתמש בכל המערכות שיושבות בשרת הזה
פורסם 2008 במרץ 317 שנים אולי זה מוגדר בהגדרות שרת תחת web.config ?http://msdn2.microsoft.com/en-us/library/ms978378.aspx
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.