เราเพิ่งอัพเกรดเป็น IIS7 เป็นเว็บเซิร์ฟเวอร์หลักและฉันต้องการภาพรวมในแง่ของการอนุญาต ก่อนหน้านี้เมื่อต้องการเขียนไปยังระบบไฟล์ฉันจะให้ผู้ใช้ AppPool (บริการเครือข่าย) เข้าถึงไดเรกทอรีหรือไฟล์
ใน IIS7 ฉันเห็นเป็นค่าเริ่มต้นผู้ใช้ AppPool ApplicationPoolIdentity
มีการตั้งค่า ดังนั้นเมื่อฉันตรวจสอบตัวจัดการงานฉันเห็นว่าบัญชีผู้ใช้ชื่อ 'WebSite.com' กำลังเรียกใช้กระบวนการ IIS ('Website.com' เป็นชื่อของเว็บไซต์ใน IIS)
อย่างไรก็ตามบัญชีผู้ใช้นี้ไม่มีอยู่หากฉันพยายามใช้เพื่อให้สิทธิ์ ดังนั้นฉันจะตรวจสอบว่าผู้ใช้รายใดให้สิทธิ์เช่นกัน
แก้ไข ================================================= =============================
ดูด้านล่างสำหรับปัญหาในภาพหน้าจอ เว็บไซต์ของเรา (www.silverchip.co.uk) ทำงานบนชื่อผู้ใช้ SilverChip.co.uk อย่างไรก็ตามเมื่อฉันเพิ่ม pemissions ผู้ใช้รายนี้มีอยู่จริง!
================================= ดูที่ AppPool Image