משיב מוביל
active directory using windows server 2008

שאלה
-
תשובות
-
הניחוש שלי הוא שההגדרות של ה-IIS בשני המקרים שונות.
בהגדרות ה-web.config של שרת ה-2008, מוגדרת התחברות אנונימית? תחת התג <system.web> יהיה תג <authentication mode="None"/> אם כן.
לחילופין, יתכן שה-web.config מוגדר נכון, אבל בהגדרות השרת עצמו מוגדר חיבור אנונימי.
השרתים בשליטתך, או אצל hosting? שניהם מחוברים ל-domain? לאותו domain?
- נערך על-ידי Avner Shahar-Kashtan שבת 18 אוגוסט 2012 12:15
- סומן כתשובה על-ידי pituachMVP, Moderator יום חמישי 10 אוקטובר 2013 20:28
כל התגובות
-
-
מה שאני מנסה לעשות זה לקבל username מה activedirectory:
Page.User.Identity.Name או
context.User.Identity.Name
כשאני מעלה את זה לdev site שיושב על windows server 2003זה עובד מצוין,
אבל כשאני מעלה את זה לlive site שיושב על windows server 2008,ה username מגיע ריק!!!
- נערך על-ידי miritmann יום שישי 17 אוגוסט 2012 07:27
-
הניחוש שלי הוא שההגדרות של ה-IIS בשני המקרים שונות.
בהגדרות ה-web.config של שרת ה-2008, מוגדרת התחברות אנונימית? תחת התג <system.web> יהיה תג <authentication mode="None"/> אם כן.
לחילופין, יתכן שה-web.config מוגדר נכון, אבל בהגדרות השרת עצמו מוגדר חיבור אנונימי.
השרתים בשליטתך, או אצל hosting? שניהם מחוברים ל-domain? לאותו domain?
- נערך על-ידי Avner Shahar-Kashtan שבת 18 אוגוסט 2012 12:15
- סומן כתשובה על-ידי pituachMVP, Moderator יום חמישי 10 אוקטובר 2013 20:28
-
-
-
במקום להתקדם משאלה לשאלה, אני חושב שכדאי להתחיל ולקרוא על כל מודל האבטחה של ASP.NET, כי אחרת פשוט תתקלי בבעיות בהמשך, במקום לסדר את הכל כמו שצריך מלכתחילה. יש את המדריך הזה (באנגלית), שעובר על כל הגדרות האבטחה של אפליקציות ASP.NET, שכדאי להתחיל ממנו.
ברמה הנקודתית, הניחוש שלי הוא שהאפליקציה מצפה שהדפדפן ישלח את שם המשתמש אוטומטית, אבל אם מדובר ב-Windows Authentication, יכול להיות שצריך להגדיר בהגדרות של Internet Explorer לעשות את זה אוטומטית (להעביר ל-Automatic logon), או לוודא שהאתר שלך מוגדר כ-Intranet. שוב, בהנחה שמדובר באתר פנימי בתוך רשת ארגונית.
שהה