คำถามติดแท็ก iis

IIS คือ Internet Information Services ซึ่งเป็นเว็บเซิร์ฟเวอร์ที่มาพร้อมกับระบบปฏิบัติการ Windows Server ของ Microsoft นี่คือแท็กทั่วไป หากเป็นไปได้โปรดใช้แท็ก * เฉพาะรุ่นเช่น [iis-7], [iis-7.5] และอื่น ๆ

1
วิธี จำกัด หน่วยความจำที่แอปพลิเคชันใช้ใน IIS
กระบวนการของผู้ปฏิบัติงาน IIS กำลังใช้หน่วยความจำจำนวนมากบนเซิร์ฟเวอร์ของเรา ฉันต้องการ จำกัด หน่วยความจำที่แต่ละแอปพลิเคชันสามารถใช้ได้ ฉันสับสนว่าฉันควรตั้งค่าขีด จำกัด บน Virtual Memory Limit หรือ Private Memory Limit แต่ละแอปพลิเคชันใน IIS ของเราอยู่ในกลุ่มแอปพลิเคชันของตนเอง หากฉันตั้งค่าขีด จำกัด หน่วยความจำส่วนตัวเป็น 500MB และ จำกัด หน่วยความจำเสมือนเป็น 3GB กลุ่มแอปพลิเคชันจะรีไซเคิลเมื่อใด จะรีไซเคิลหลังจากถึง 500MB หรือหลังจากถึง 3GB

1
การพิสูจน์ตัวจริงของ Windows IIS ไม่ทำงานกับ FQDN แต่ไม่มีอยู่
ฉันมีเว็บไซต์อินทราเน็ตไม่ใช่อินเทอร์เน็ตและเมื่อใดก็ตามที่ฉันไป http://mysite เว็บไซต์ยอมรับการตรวจสอบสิทธิ์แบบรวมของฉันของผู้ใช้ที่เข้าสู่ระบบบนคอมพิวเตอร์ / ไคลเอ็นต์ผ่าน IE ถ้าฉันไปที่ FQDN http://mysite.something.com ฉันได้รับแจ้งชื่อผู้ใช้และรหัสผ่านของฉัน มันเหมือนกันทั้งไซต์และหน้าเว็บ ฉันจะทำอย่างไรเพื่อให้ทั้งคู่ยอมรับข้อมูลประจำตัวของฉันจากผู้ใช้ IE / เข้าสู่ระบบ

3
“ แอพพลิเคชั่นข้อมูลประจำตัว” มีบทบาทอะไรในแอพพลิเคชั่นพูล?
เมื่อพูดถึงความปลอดภัย IIS 7.5 AFAIK: App Pool Identity เป็นผู้ตัดสินใจว่าเว็บแอปพลิเคชันของฉันทำงานเป็นใคร วิธีการตรวจสอบความถูกต้องตัดสินใจว่าใครเป็นลูกค้าที่ได้รับการตรวจสอบความถูกต้อง ฉันมีโฟลเดอร์เสมือนที่กำหนดค่าไว้เช่นนี้: ฉันจะใช้การตรวจสอบสิทธิ์ไม่ประสงค์ออกนามด้วยความคาดหวังว่าลูกค้าทุกคนควรได้รับการรับรองความถูกต้องเป็นIUSR ฉันให้สิทธิ์การควบคุมโฟลเดอร์แบบเต็มกับ IUSR รหัสประจำตัวแอพของฉันถูกตั้งค่าเป็นบัญชี XXX ซึ่งไม่มีสิทธิ์ใด ๆ ในโฟลเดอร์ (ฉันตั้งใจตั้งค่านี้) แต่ปรากฎว่าฉันไม่สามารถเรียกดูไฟล์ในโฟลเดอร์นั้นได้ เมื่อฉันให้สิทธิ์บัญชี XXX ในการเข้าถึงโฟลเดอร์นั้นสิ่งต่าง ๆ เป็นไปด้วยดี ดังนั้น App Pool Identity มีบทบาทอย่างไรในการพิสูจน์ตัวตนแบบไม่ระบุชื่อ ไม่คาดคิดเลยว่าฉันต้องให้สิทธิ์บัญชี App Pool Identity เพื่อเข้าถึงโฟลเดอร์ ฉันคิดว่าการพิสูจน์ตัวตนแบบไม่ระบุชื่อจะเพียงพอหรือไม่ ขอบคุณ
16 iis  iis-7.5 

4
IIS7: วิธีนำเข้าคีย์สาธารณะและคีย์ส่วนตัวเป็นสองไฟล์แยกกันได้อย่างไร
เรามีลูกค้าที่กำกับปริมาณการใช้งานไปยังเว็บเซิร์ฟเวอร์ของเราและต้องการให้เราใช้ใบรับรองไวด์การ์ด SSL ของพวกเขา พวกเขามอบมันให้ฉันเป็นสองชิ้นส่วนหนึ่งคือกุญแจสาธารณะ ( .cer) และอีกไฟล์หนึ่งที่มีรหัสส่วนตัว ( .key) ฉันไม่สามารถหาวิธีนำสองสิ่งนี้มารวมกันใน IIS เพื่อให้ฉันสามารถผูกเข้ากับไซต์ได้ ความช่วยเหลือเป็นที่ชื่นชมอย่างมาก ขอบคุณ!
16 iis  ssl 

2
ข้อผิดพลาด IIS 404 ที่มีไฟล์อยู่
ฉันมีการติดตั้ง VPS ใหม่จากผู้ให้บริการของฉัน (Windows 2008 R2, IIS 7.5) เว็บไซต์เริ่มต้นใช้งานได้ดี: http://5.9.251.167/ ฉันสร้างเว็บไซต์ใหม่และเชื่อมโยงกับhttp://new.ianquigley.com บนเซิร์ฟเวอร์นั้นและที่อื่น ๆ ที่ Domain จะจับคู่กับที่อยู่ IP (เช่น ping new.ianquigley.com เป็นต้น) ฉันสร้างโฟลเดอร์ย่อยc:\inetpub\wwwroot\com.ianquigleyและสร้างไฟล์ HTML ที่index.htmlมีเนื้อหา " <html>cake</html>" เอกสารเริ่มต้นสำหรับเว็บไซต์คือ index.html บนเซิร์ฟเวอร์ใน Chrome ฉันเรียกดูhttp://new.ianquigley.com/index.htmlและรับข้อผิดพลาด 404 หน้าพูดว่า; HTTP Error 404.0 - Not Found The resource you are looking for has been removed, had it's …

3
วิธีการเปลี่ยนแอปพลิเคชันเริ่มต้นในเว็บไซต์ใน IIS 7.5 บน Windows 7
เมื่อฉันดึงhttp://localhostเว็บเบราว์เซอร์บนคอมพิวเตอร์ของฉัน (Windows 7, IIS 7.5) ฉันได้รับรูปภาพต้อนรับของ IIS 7 ฉันมีเว็บไซต์อื่นที่ติดตั้งใน IIS ซึ่งฉันต้องการเป็นเว็บไซต์เริ่มต้น ฉันสามารถเปลี่ยนการตั้งค่านั้นใน IIS ได้ไหม อัปเดต: ดูเหมือนว่าฉันมีคำศัพท์ที่ผิด สิ่งที่ฉันมีคือเว็บไซต์เดียว ("เว็บไซต์เริ่มต้น" ของฉัน) ที่มีหลายแอปพลิเคชัน ฉันมีแอปพลิเคชั่นเดียวที่ฉันต้องการให้ปรากฏเมื่อฉันไปที่http://localhostแทนที่จะเป็นอิมเมจต้อนรับของ IIS7 ฉันได้ลองเพิ่มการเปลี่ยนเส้นทางไปยังไฟล์ HTML เริ่มต้นใน C: \ inetpub \ wwwroot แต่นั่นไม่ได้เปลี่ยนเส้นทางการร้องขอสิ่งต่าง ๆ เช่นสคริปต์และรูปภาพอย่างถูกต้องแม้ว่ามันจะเปลี่ยนเส้นทางเบราว์เซอร์
15 iis  windows-7  iis-7 

3
เราสามารถใช้ไวลด์การ์ดกับ NETSH HTTP ADD URLACL ใน Windows 7 / 2008r2 ได้หรือไม่?
ฉันใช้ IIS7 ด่วนและดังนั้นจึงจำเป็นต้องปลดบล็อกพอร์ต 80 หากฉันต้องการเข้าชมเว็บไซต์ในพื้นที่และบนพอร์ต http เริ่มต้น เมื่อต้องการทำสิ่งนี้ฉันใช้ .. netsh http add urlacl url=http://my.custom.locahost.domain.com:80/ user=mydomain\myusername เป็นไปได้ไหมที่จะพูดอะไรทำนองนี้ netsh http add urlacl url=*:80/ user=* โดยพื้นฐานแล้วทุกคนจะไปที่พอร์ต 80 โดยทุกคนจะได้รับอนุญาตหรือไม่

5
คุณจะทำเว็บไซต์ depoys ผลิต IIS ได้อย่างไร
ดังนั้นไม่แน่ใจว่านี่เป็นคำถาม Stack Overflow หรือ Server Fault หากฉันมีเว็บไซต์. NET ที่ฉันต้องการปรับใช้กับสภาพแวดล้อมการผลิตสิ่งที่ดีที่สุดคือทำเช่นนั้น ฉันควรจัดแพคเกจเป็น MSI & ติดตั้งหรือไม่ ใช้ nant เพื่อเพิ่มไฟล์ที่ต้องการ เพียง FTP ไฟล์ขึ้นโดยใช้ Beyond Compare? คุณจะปรับใช้รหัสการผลิตได้อย่างไร นี่เป็นกรณีเฉพาะของ Windows ที่ฉันกำลังดูที่นี่
15 iis  deployment 

6
ใครเป็นผู้รับผิดชอบในการดูแล IIS สำหรับเว็บแอพ
แอปพลิเคชั่น IIS / เว็บเป็นปัญหาที่ยุ่งยากในร้านค้าที่ฉันทำงานมาเมื่อเวลาผ่านไป ในอีกด้านหนึ่ง IIS เป็นบริการที่มีอยู่แล้วภายในเซิร์ฟเวอร์ (โดยทั่วไป) และโดยทั่วไปจะเป็นความรับผิดชอบของผู้ดูแลเซิร์ฟเวอร์ในการดูแลและกำหนดค่า เมื่อมีปัญหาเกิดขึ้นพวกเขารู้ว่าต้องเกิดอะไรขึ้นหรืออย่างน้อยก็สามารถวินิจฉัยถึงจุดที่พวกเขาพูดว่า "มีอะไรผิดปกติกับเว็บแอป" และให้นักพัฒนาทำการดีบักรหัสของพวกเขา อย่างไรก็ตามเว็บแอปพลิเคชั่นแต่ละตัวบนเซิร์ฟเวอร์นั้นมีเอกลักษณ์และมีความแตกต่างมากมายที่อาจจะซับซ้อนขึ้นอยู่กับปัญหาที่เกิดขึ้น ในอีกด้านหนึ่งเว็บแอปพลิเคชั่นแต่ละตัวนั้นมีเอกลักษณ์ในหลาย ๆ ด้านและมีปัญหาเฉพาะที่ต้องได้รับการจัดการและนักพัฒนาเป็นคนที่รู้มากที่สุดเกี่ยวกับแอปพลิเคชัน หากจำเป็นต้องแก้ไขไฟล์ web.config สำหรับการดีบักหรือ IIS เริ่มให้ความเศร้าโศกแก่เว็บแอปพลิเคชันผู้พัฒนาควรทราบว่าปัญหาอยู่ที่ใดและแก้ไขได้เนื่องจาก IIS หรือแอปพลิเคชันเอง อย่างไรก็ตามการอนุญาตให้นักพัฒนาเข้าไปและปรับแต่ง IIS ด้วยตัวเองกลายเป็นปัญหาร้ายแรงเนื่องจากการตั้งค่า / การปรับให้เหมาะสมบางอย่างอาจก่อให้เกิดปัญหาประสิทธิภาพและเสถียรภาพของเซิร์ฟเวอร์อย่างจริงจัง ดังนั้นยอดคงเหลืออยู่ที่ไหน ผู้ดูแลระบบเซิร์ฟเวอร์ควรเป็น gurus IIS และจัดการปัญหาเหล่านั้นทั้งหมดและฉันเพียงแค่ส่งไฟล์ไซต์ผ่านการปรับใช้หรือผู้พัฒนาควรรับผิดชอบต่อปัญหาเซิร์ฟเวอร์และ IIS และจัดการกับพวกเขาตามลำดับหรือไม่

4
การบีบอัด HTTP บน IIS 6.0 (Windows Server 2003)
มีหลายสิ่งที่คุณต้องทำ / พิจารณาเมื่อคุณต้องการเปิดใช้งานการบีบอัด HTTP บน IIS 6.0 (Windows Server 2003) ใครช่วยกรุณาให้รายการที่ครอบคลุมของการกระทำที่คุณต้องใช้เพื่อเปิดใช้งานการบีบอัด HTTP อย่างถูกต้อง?

11
SQL - ข้อผิดพลาดเกิดขึ้นระหว่างการจับมือล่วงหน้า
จนกระทั่งเมื่อวานเย็นฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของฉันจากเครื่องท้องถิ่นของฉัน ตอนนี้ฉันได้รับข้อผิดพลาดต่อไปนี้: สร้างการเชื่อมต่อสำเร็จกับเซิร์ฟเวอร์ แต่จากนั้นเกิดข้อผิดพลาดระหว่างการจับมือล่วงหน้า (ผู้ให้บริการ: ผู้ให้บริการ SSL ข้อผิดพลาด: 0 - การดำเนินการรอหมดเวลา) (. Net SqlClient Data Provider) หมายเหตุฉันสามารถเข้าสู่เซิร์ฟเวอร์จริงโดยไม่มีปัญหา เมื่อวานนี้ฉันติดตั้ง IIS บนเครื่องของฉันและตั้งค่าไซต์โดยใช้ที่อยู่ IP ของฉัน - ไม่ทราบว่าสิ่งนี้มีอะไรที่ต้องทำ ฉันเจอบทความนี้แล้วทำตามขั้นตอน แต่ดูเหมือนจะไม่ช่วย http://escapekeys.com/microsoft-sql-server-error-64-a-connection-was-successfully-established-with-the-server/89 ฉันยังอ่านบทความต่อไปนี้เปลี่ยนการตั้งค่า TC / IP รีสตาร์ท แต่ไม่มีอะไร http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql- เซิร์ฟเวอร์ของ Microsoft SQL เซิร์ฟเวอร์ข้อผิดพลาด / เริ่มพยายามแนะนำจากความคิดเห็นด้วย แต่ก็หยุดเมื่อฉันรู้ว่าฉันอาจทำสิ่งต่าง ๆ มากขึ้น เหตุใดสิ่งนี้จึงเกิดขึ้น / ฉันจะแก้ไขได้อย่างไร

3
ลบ IIS ออกจาก Win2008 R2 - ผลข้างเคียงหรือไม่
นี่อาจเป็นคำถามที่กว้างเกินไป แต่ฉันไม่พบคำตอบที่ดีเมื่อใช้เครื่องมือค้นหา ... ฉันมีเซิร์ฟเวอร์บางตัวที่จะให้บริการบนเว็บผ่านแอพที่ไม่ใช่ IIS ในขณะที่ฉันสามารถปิดการใช้งาน IIS ฉันสงสัยว่าฉันสามารถ (ควร?) ลบมันออกเพื่อให้มีส่วนประกอบน้อยลงที่ต้องกังวลเกี่ยวกับความปลอดภัยและการบำรุงรักษาจากมุมมอง มีการจัดการหรือผลข้างเคียงจากการลบ IIS ออกจากเซิร์ฟเวอร์ Windows 2008 R2 หรือไม่? ฉันจะสูญเสียความสามารถในการจัดการเซิร์ฟเวอร์โดยใช้เครื่องมือ Microsoft มาตรฐานหรือไม่ถ้าฉันทำเช่นนี้?

1
ปัญหาสถานะของเซสชัน ASP.NET ASP.NET เว็บโหลดดุล IIS
เรามีปัญหากับเว็บไซต์ ASP.NET ที่เซสชันของผู้ใช้ทำงานผิดปกติ - ข้อมูลเซสชันปรากฏขึ้นหายไปและปรากฏขึ้นอีกครั้ง ฉันคิดว่าฉันรู้ว่าปัญหาคืออะไร: การตั้งค่าของเราคือ 2 x โหลดบาลานซ์ WebServers + ฐานข้อมูลสถานะเซสชันเดียว ที่เก็บข้อมูลสถานะเซสชัน ASP.NET ASP.NET SQL ปรากฏขึ้นอยู่กับรหัสอินสแตนซ์ของเว็บไซต์ IIS (รหัส Metabase) เพื่อระบุรหัสคุกกี้เซสชันที่เข้ามาโดยไม่ซ้ำกันและเรียกคืน / เก็บค่า ID อินสแตนซ์ของเว็บไซต์ IIS ของเว็บไซต์นั้นแตกต่างกันในแต่ละเซิร์ฟเวอร์ที่ใช้งานจริง (ID / W3SVC / 1 / รูทบนเว็บเซิร์ฟเวอร์ A, ID / W3SVC / 2 / รูทบนเว็บเซิร์ฟเวอร์ B) โหลดบาลานซ์ไม่ได้ใช้ความสัมพันธ์กับลูกค้าดังนั้นคำขอ HTTP ของผู้ใช้แต่ละคนสามารถไปที่เซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่ง ดังนั้นในขณะที่ผู้ใช้ล็อกเข้าสู่เว็บไซต์และย้ายไปรอบ ๆ การโทร …


4
จัดการคำขอ IIS อย่างเหมาะสมด้วยเปอร์เซ็นต์การลงชื่อเข้าใช้ URL (/%)
ฉันกำลังมองหาวิธีการแก้ปัญหาใด ๆ เพื่อรับคำขอ IIS อย่างถูกต้องเช่น/programming//%และhttp://bing.com/%เพื่อไม่แสดงหน้า 400 คำขอไม่ถูกต้อง แต่แสดงหน้าข้อผิดพลาดที่กำหนดเอง คล้ายกับวิธีที่http://google.com/%และhttp://facebook.com/%ทำ (แน่นอนว่าตัวอย่างเหล่านั้นไม่ได้อยู่ใน IIS) ฉันเชื่อว่าฉันได้ลองตั้งค่าการตั้งค่ารีจิสทรี http.sys ทั้งหมด (AllowRestrictedChars, PercentUAllowed) ต่อhttp://support.microsoft.com/kb/820129แต่ไม่ได้ช่วย การตั้งค่า AllowRestrictedChars และหน้า 400 ที่กำหนดเองมี URL คงที่เช่น/programming//%12แต่ไม่ใช่ /%
14 iis  iis-7  iis-7.5 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.