יום שני, 26 ביולי 2010

שינוי משתמש ASPNET למשתמש אחר - IIS



שינוי המשתמש ה DEFAULT של IIS הוא ASPNET , ברוב המקרים הוא עושה את העבודה אבל במקרים מסויימים נרצה שמשתמש אחר יפעיל את האתר ב IIS, לדוגמה: הפעלת קבצים בעלי הרשאות גבוהות, גם במקרים אלו ה ASPNET מבצע את העבודה.

רציתי להפעיל תוכנה חיצונית של ADOBE ישירות מהאתר, מסתבר שהתוכנה רושמת נתונים בספרייה של ה USER ב DOCUMENTS AND SETTINGS וברגע ש USER אחר מפעיל את התוכנה הוא לא עובדת כמו שהיא תוכננה לעבוד עם ה USER שהתקין את התוכנה, אז מה עושים?

ב IIS 6 ניתן לשנות את ה USER שמוגדר ב IIS.

1.יש לבנות APPLICATION POOL נפרד עבור האתר.

2.יש ללחוץ על ה PROPERTIES של ה APPLICATION POOL

3.יש לבחור בלשונית IDENTITY לסמן את האפשרות CONFIGURABLE, יש להכניס את השם משתמש החדש והסיסמא ובפעם הבאה שיפעילו את האפליקציה היא תרוץ תחת השם המשתמש הנבחר.


אין תגובות:

הוסף רשומת תגובה