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

IIS (Internet Information Services) เวอร์ชัน 7 - เป็นแอปพลิเคชั่นเว็บเซิร์ฟเวอร์และชุดของโมดูลส่วนขยายคุณลักษณะที่สร้างโดย Microsoft เพื่อใช้กับ Microsoft Windows วางจำหน่ายกับ Window Server 2008 และ Windows Vista

2
อนุญาตให้ใช้องค์ประกอบ configSections เพียงรายการเดียวต่อไฟล์ config และหากมีอยู่ต้องเป็นลูกแรกขององค์ประกอบคอนฟิกูเรชัน root
ฉันกำลังพัฒนาแอปพลิเคชันคอนโซลและเมื่อฉันเรียกใช้ไฟล์. exe ฉันได้รับข้อผิดพลาดต่อไปนี้: system.Configuration.ConfigurationErrorsException: อนุญาตเพียง<configSections>องค์ประกอบเดียวต่อไฟล์กำหนดค่าและหากมีอยู่ต้องเป็นลูกคนแรกของ<configuration>องค์ประกอบรูท นี่คือApp.configไฟล์ของฉัน: <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> <configSections> <section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <!-- ... --> อย่างไรก็ตามหากฉันลบstartupส่วนต่อไปนี้ออกก็ใช้ได้ดี <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup>

15
เส้นทางแอปพลิเคชันไม่ถูกต้อง
IIS7 Windows 7 64 บิต ไม่ว่าฉันจะทำอย่างไรฉันก็ไม่สามารถเพิ่มแอปพลิเคชันลงในเว็บไซต์ได้ เมื่อฉัน 'ทดสอบการตั้งค่า' ฉันได้รับ "เส้นทางแอปพลิเคชันไม่ถูกต้อง" มีใครพอเดาได้บ้างว่าฉันทำอะไรผิด?
92 iis-7 

30
ไม่สามารถเริ่มการดีบักบนเว็บเซิร์ฟเวอร์ ไม่สามารถเริ่มการดีบัก ASP.NET VS 2010, II7, Win 7 x64
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันใช้ Visual Studio 2010 (ในฐานะผู้ดูแลระบบ), IIS 7 บน Windows 7 x64 ฉันสามารถเรียกใช้เว็บไซต์ ASP.NET ใน IIS 7 ได้โดยไม่ต้องดีบัก แต่เมื่อฉันกด F5 เพื่อดีบักฉันจะได้รับ: ไม่สามารถเริ่มการดีบักบนเว็บเซิร์ฟเวอร์ ไม่สามารถเริ่มการดีบัก ASP.NET ข้อมูลเพิ่มเติมอาจพร้อมใช้งานโดยเริ่มโครงการโดยไม่ต้องแก้ไขจุดบกพร่อง น่าเสียดายที่ลิงค์ความช่วยเหลือไม่ได้ช่วยฉันมากนักและนำไปสู่ต้นไม้ขนาดใหญ่ ฉันตรวจสอบสิ่งต่อไปนี้: ข้อกำหนดด้านความปลอดภัย - ฉันจำไม่ได้ว่าต้องทำอะไรเป็นพิเศษมาก่อน กระบวนการของผู้ปฏิบัติงานใน IIS7 คือ w3wp.exe มันบอกว่าถ้ามันทำงานเป็น ASPNET หรือ NETWORK SERVICE ฉันต้องมีสิทธิ์ของผู้ดูแลระบบในการแก้จุดบกพร่อง ฉันจะทราบได้อย่างไรว่าต้องเปลี่ยนแปลงอะไรที่นี่ หน้าคุณสมบัติของเว็บไซต์> ตัวเลือกเริ่มต้น> ดีบักเกอร์> ASP.NET ถูกตรวจสอบ ใช้เซิร์ฟเวอร์ที่กำหนดเองถูกตั้งค่าเป็น URL …

6
สิทธิ์โฟลเดอร์ IIS7 สำหรับเว็บแอปพลิเคชัน
ฉันใช้การรับรองความถูกต้องของ windows โดยไม่มีการแอบอ้างบุคคลอื่นในเว็บไซต์อินทราเน็ตของ บริษัท ของฉันด้วย IIS7 ภายใต้ IIS7 บัญชีใดใช้เพื่อเข้าถึงโฟลเดอร์ที่มีเว็บแอปของฉันโดยใช้การตั้งค่าเหล่านี้ จะเป็น IIS_IUSRS หรือไม่ หรือ NETWORK SERVICE? หรืออื่นที่ฉันไม่รู้?

10
การเปิดใช้งานการแบ่งปันทรัพยากรข้ามแหล่งที่มาบน IIS7
ฉันเพิ่งพบกับการโพสต์คำขอ Javascript ไปยังโดเมนอื่น โดยค่าเริ่มต้น XHR ไม่อนุญาตให้โพสต์ไปยังโดเมนอื่น ทำตามคำแนะนำจากhttp://enable-cors.org/ฉันได้เปิดใช้งานสิ่งนี้ในโดเมนอื่น <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> </customHeaders> </httpProtocol> </system.webServer> </configuration> ทุกอย่างทำงานได้ดีในขณะนี้อย่างไรก็ตามยังคงส่งคืนการตอบกลับ 405 ก่อนที่จะส่งการตอบกลับที่ใช้งานได้ 200 ครั้ง Request URL:http://testapi.nottherealsite.com/api/Reporting/RunReport Request Method:OPTIONS Status Code:405 Method Not Allowed Request Headersview source Accept:*/* Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch …

15
คำขอไม่ถูกต้อง - ชื่อโฮสต์ IIS7 ไม่ถูกต้อง
เมื่อฉันพยายามกดเว็บแอปบนพอร์ต 8080 ฉันได้รับข้อผิดพลาดต่อไปนี้ คำขอไม่ถูกต้อง - ข้อผิดพลาด HTTP ชื่อโฮสต์400 ไม่ถูกต้องชื่อโฮสต์ของคำขอไม่ถูกต้อง ฉันไม่รู้ด้วยซ้ำว่าจะเริ่มวินิจฉัยปัญหานี้ได้ที่ไหน
87 iis-7 

8
“ 401 Unauthorized” บนไดเร็กทอรี
ฉันถือว่านี่เป็นข้อผิดพลาดของ IIS เนื่องจากจะไม่เกิดขึ้นหากฉันเรียกใช้โปรเจ็กต์บนเครื่องภายในของฉัน ฉันมีสไตล์ชีตอยู่ที่ ~/Content/css ไฟล์ใด ๆ ในไดเร็กทอรีนั้นจะไม่โหลดบนเพจและเมื่อฉันไปที่ไฟล์เหล่านั้นโดยตรงฉันได้รับข้อผิดพลาดของเซิร์ฟเวอร์: 401 - ไม่ได้รับอนุญาต: การเข้าถึงถูกปฏิเสธเนื่องจากข้อมูลประจำตัวไม่ถูกต้อง คุณไม่มีสิทธิ์ดูไดเร็กทอรีหรือเพจนี้โดยใช้ข้อมูลรับรองที่คุณให้มา สิ่งนี้เกิดขึ้นเฉพาะกับไดเรกทอรีนั้นฉันไม่มีปัญหาในการเข้าถึงไฟล์อื่น ๆ มีบางสิ่งที่ฉันต้องทำใน IIS7 เพื่อหยุดสิ่งนี้หรือไม่

5
การลบ / ซ่อน / ปิดใช้งานส่วนหัวการตอบกลับ HTTP ที่มากเกินไปใน Azure / IIS7 โดยไม่มี UrlScan
ฉันต้องการลบส่วนหัวที่มากเกินไป (โดยหลักแล้วจะต้องผ่านการทดสอบการเจาะ) ผมได้ใช้เวลามองไปที่การแก้ปัญหาที่เกี่ยวข้องกับการทำงาน UrlScan แต่เหล่านี้จะยุ่งยากเป็นUrlScan จะต้องติดตั้งในแต่ละครั้งตัวอย่าง Azure จะเริ่มต้น ต้องมีโซลูชันที่ดีสำหรับ Azure ที่ไม่เกี่ยวข้องกับการปรับใช้โปรแกรมติดตั้งจาก startup.cmd ฉันเข้าใจว่ามีการเพิ่มส่วนหัวการตอบกลับในที่ต่างๆ : เซิร์ฟเวอร์ : เพิ่มโดย IIS X-AspNet-Version : เพิ่มโดย System.Web.dll ในช่วงเวลาของ Flush ในคลาส HttpResponse X-AspNetMvc-Version : เพิ่มโดย MvcHandler ใน System.Web.dll X-Powered-By : เพิ่มโดย IIS มีวิธีใดบ้างในการกำหนดค่า (ผ่าน web.config เป็นต้น) IIS7 เพื่อลบ / ซ่อน / ปิดใช้งานส่วนหัวการตอบกลับ HTTP เพื่อหลีกเลี่ยงคำเตือน "ส่วนหัวที่มากเกินไป" ที่asafaweb.comโดยไม่ต้องสร้างโมดูล …

5
ลำดับการหลีกเลี่ยงคู่ภายใน url: โมดูลการกรองการร้องขอถูกกำหนดค่าให้ปฏิเสธคำขอที่มีลำดับการหลีกเลี่ยงคู่
ในแอปพลิเคชัน ASP.NET MVC ของฉันฉันกำลังพยายามใช้ URL ดังต่อไปนี้: / product / tags / for + family เมื่อฉันพยายามเรียกใช้แอปพลิเคชันของฉันด้วยการกำหนดค่าเริ่มต้นฉันได้รับข้อความนี้พร้อมรหัสตอบกลับ 404.11: ข้อผิดพลาด HTTP 404.11 - ไม่พบ โมดูลการกรองการร้องขอถูกกำหนดค่าให้ปฏิเสธคำขอที่มีลำดับการหลีกเลี่ยงคู่ ฉันสามารถแก้ไขข้อผิดพลาดนี้ได้โดยการติดตั้งโค้ดด้านล่างใน web.config ของฉัน: <system.webServer> <security> <requestFiltering allowDoubleEscaping="true" /> </security> </system.webServer> ตอนนี้ฉันไม่ได้รับอะไร404.11เลย สิ่งที่ฉันสงสัยคือฉันกำลังเปิดช่องโหว่ด้านความปลอดภัยประเภทใดด้วยการใช้งานนี้ BTW ใบสมัครของฉันอยู่ภายใต้การและทำงานภายใต้.Net Framework 4.0IIS 7.5

8
กล่องจดหมายที่ใช้งานไม่ได้. การตอบสนองของเซิร์ฟเวอร์คือ 5.7.1 ไม่สามารถส่งต่อสำหรับ abc@xyz.com [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันได้รับ " กล่องจดหมายไม่พร้อมใช้งานการตอบสนองของเซิร์ฟเวอร์คือ 5.7.1 ไม่สามารถส่งต่อสำหรับ abc@xyz.com " เมื่อฉันพยายามส่งอีเมลโดยใช้ ASP.NET ไซต์ถูกปรับใช้บน IIS7 เซิร์ฟเวอร์ Windows 2008 เว็บไซต์ที่ถูกปรับการทำงานใน IIS6 และ Windows Server ฉันปรับใช้บน IIS7, 2008 มันเริ่มให้ข้อผิดพลาดนี้แก่ฉัน มีใครเคยมีประสบการณ์นี้มาก่อนหรือไม่?
84 asp.net  email  iis-7  iis-6 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.