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

Internet Information Services (IIS) เป็นเว็บเซิร์ฟเวอร์ที่ Microsoft สร้างขึ้นเพื่อใช้กับ Microsoft Windows โปรดระบุว่าคุณใช้ IIS เวอร์ชันใดในคำถามของคุณหรือโดยการเพิ่มแท็กเฉพาะเวอร์ชัน

30
ข้อผิดพลาดการกำหนดค่า: ส่วนการกำหนดค่านี้ไม่สามารถใช้ที่เส้นทางนี้
ฉันพบข้อผิดพลาดในการปรับใช้ไซต์กับเซิร์ฟเวอร์ เมื่อพยายามโหลดโฮมเพจหรือเข้าถึงการรับรองความถูกต้องบนไซต์ใหม่ใน IIS ฉันได้รับข้อผิดพลาด: ข้อผิดพลาดการกำหนดค่า: ส่วนการกำหนดค่านี้ไม่สามารถใช้ที่เส้นทางนี้ สิ่งนี้เกิดขึ้นเมื่อส่วนถูกล็อคในระดับผู้ปกครอง การล็อคเป็นค่าเริ่มต้น (overrideModeDefault = "Deny") หรือตั้งค่าอย่างชัดเจนโดยแท็กตำแหน่งที่มี overrideMode = "Deny" หรือ Legacy allowOverride = "false" รายละเอียดเพิ่มเติมสามารถพบได้ที่นี่ในสถานการณ์ที่ 7ตรงกับรหัสข้อผิดพลาดฐานสิบหกของฉัน วิธีแก้ปัญหาที่ให้ไว้ในเว็บไซต์ที่เชื่อมโยงด้านบนคือการตั้งค่าอนุญาตสำหรับ overrideModeDefault ในส่วนที่กล่าวถึงในข้อผิดพลาดของฉันในไฟล์applicationHost.config ในกรณีของฉันภายใต้การรักษาความปลอดภัยในsystem.webServer แต่ถ้าฉันมองไปที่applicationHost.configบนเครื่องคอมพิวเตอร์ของฉันที่เว็บไซต์ที่มีการใช้งานอย่างถูกต้องแล้วว่าส่วนที่มีการตั้งค่าที่จะปฏิเสธ หากวิธีนี้ถูกต้องอินสแตนซ์ในพื้นที่ของฉันจะทำงานได้ดีกับweb.configเดียวกันได้อย่างไร ตามแอปพลิเคชันของฉันHost.config ส่วนนั้นควรถูกล็อค แต่ไม่ใช่ ฉันไม่ต้องการเปลี่ยนไฟล์applicationHost.configเนื่องจากมีเว็บไซต์อื่น ๆ อีกมากมายที่ทำงานบนเซิร์ฟเวอร์นั้น มีวิธีอื่นหรือไม่?
1779 iis  iis-7  iis-8.5  iis-10 

14
เกินความยาวคำขอสูงสุด
ฉันได้รับข้อผิดพลาดเกินความยาวสูงสุดที่กำหนดเมื่อฉันพยายามอัปโหลดวิดีโอในเว็บไซต์ของฉัน ฉันจะแก้ไขสิ่งนี้ได้อย่างไร
1049 asp.net  iis  file-upload 

30
ข้อผิดพลาด - ไม่สามารถเข้าถึง IIS metabase
หลังจากติดตั้งVisual Studio 2012และเปิดโซลูชันของฉันฉันได้รับชุดข้อผิดพลาดในแบบฟอร์มนี้: เว็บแอพลิเคชันโครงการ Foo ถูกกำหนดให้ใช้IIS ไม่สามารถเข้าถึงIIS Metabase คุณไม่มีสิทธิ์เพียงพอในการเข้าถึงเว็บไซต์IISบนเครื่องของคุณ ฉันได้รับสิ่งนี้สำหรับเว็บแอปพลิเคชันแต่ละรายการของเรา สิ่งที่ฉันได้ลอง: เรียกใช้ Visual Studio ในฐานะผู้ดูแลระบบ กำลังเรียกใช้ aspnet_regiis.exe -ga MyUserName กำลังเรียกใช้ aspnet_regiis.exe -i สิ่งเหล่านี้ดูเหมือนจะเป็นคำตอบทั่วไปสำหรับปัญหานี้ แต่ฉันไม่เคยประสบความสำเร็จกับพวกเขา มีอะไรอีกบ้างที่ฉันพยายามทำ
842 c#  .net  iis  iis-metabase 

4
ความแตกต่างระหว่างโหมดไปป์ไลน์ 'คลาสสิค' และ 'รวม' ใน IIS7 คืออะไร
ฉันได้ทำการปรับใช้แอปพลิเคชัน ASP.NET MVC เมื่อคืนและพบว่าการปรับใช้ IIS7 นั้นเป็นโหมดรวม คำถามของฉันคืออะไรแตกต่างกันอย่างไร และความหมายของการใช้อย่างใดอย่างหนึ่งคืออะไร?

12
ตรวจพบการตั้งค่า ASP.NET ที่ไม่ได้ใช้ในโหมดขั้นตอนการจัดการแบบรวม
ฉันติดตั้ง DotNetOpenAuth SDK-3.4.5.10201.vsix และฉันไม่สามารถทำงานได้ มันทำงานในท้องถิ่น (เมื่อฉันเรียกใช้เป็น localhost) แต่เมื่อฉันพยายามที่จะเผยแพร่มันไม่ทำงาน ข้อความแสดงข้อผิดพลาด IIS ที่ฉันได้รับคือ สรุปข้อผิดพลาด HTTP ข้อผิดพลาด 500.22 - ข้อผิดพลาดเซิร์ฟเวอร์ภายใน ตรวจพบการตั้งค่า ASP.NET ที่ไม่ได้ใช้ในโหมดขั้นตอนที่ได้รับการจัดการรวม และ Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032 จากนั้นมีคำแนะนำเกี่ยวกับวิธีการแก้ปัญหา: สิ่งที่คุณสามารถลอง: โอนย้ายการกำหนดค่าไปยัง system.webServer/modulesส่วน คุณสามารถทำได้ด้วยตนเองหรือโดยใช้ appcmd จากบรรทัดคำสั่ง - %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/"ยกตัวอย่างเช่น การใช้AppCmdเพื่อย้ายข้อมูลแอปพลิเคชันของคุณจะช่วยให้แอปพลิเคชันทำงานในโหมดรวมและทำงานต่อในโหมดคลาสสิคและ IIS รุ่นก่อนหน้า หากคุณมั่นใจว่าสามารถเพิกเฉยข้อผิดพลาดนี้ได้คุณสามารถปิดใช้งานได้โดยตั้งค่า system.webServer/validation@validateIntegratedModeConfiguration เป็นเท็จ …
401 c#  asp.net  iis  .net-4.0  iis-7.5 

30
ข้อผิดพลาด http 503 บริการไม่พร้อมใช้งาน
ฉันใหม่จริงๆในการตั้งค่าเว็บเซิร์ฟเวอร์โดยทั่วไป ฉันมี IIS 8 บน Windows 8 และฉันพยายามตั้งค่าไซต์เล็ก ๆ ในพื้นที่ขณะทำการพัฒนา ใน IIS ฉันเลือกเพิ่มไซต์ให้ชื่อชี้ไปที่ตำแหน่งที่ฉันมีไฟล์ index.html (ฉันได้ลองสถานที่ต่าง ๆ ล่าสุดในc: \ inetpub \ wwwroot \ test -folder) และใช้ค่าเริ่มต้นทั้งหมด การตั้งค่า อย่างไรก็ตามเมื่อฉันพยายามเรียกดู localhost ฉันจะได้รับ ข้อผิดพลาด http 503 บริการไม่พร้อมใช้งาน. ฉันตรวจสอบพูลแล้วและฉันได้รับการควบคุมแบบเต็มIIS_IUSRSในโฟลเดอร์เป้าหมาย ฉันได้ค้นหารอบ แต่ไม่พบอะไรที่แก้ไขปัญหาของฉันและไม่มีอะไรที่เป็นประโยชน์ใน EventLog หรือในC: \ Windows \ System32 \ LogFiles \ HTTPERRโฟลเดอร์ ใครสามารถบอกฉันว่ามีอะไรผิดปกติ?
395 asp.net  iis  http-error 

15
วิธีสร้างไฟล์. pfx จากใบรับรองและคีย์ส่วนตัว
ฉันต้องการไฟล์. pfx เพื่อติดตั้ง https บนเว็บไซต์บน IIS ฉันมีสองไฟล์แยกกัน: ใบรับรอง (.cer หรือ pem) และไพรเวตคีย์ (.crt) แต่ IIS ยอมรับเฉพาะไฟล์. pfx ฉันติดตั้งใบรับรองชัดเจนและมีอยู่ในตัวจัดการใบรับรอง (mmc) แต่เมื่อฉันเลือกตัวช่วยสร้างการส่งออกใบรับรองฉันไม่สามารถเลือกรูปแบบ PFX (เป็นสีเทา) มีเครื่องมือในการทำเช่นนั้นหรือตัวอย่าง C # ของการทำโปรแกรมนั้นหรือไม่?

11
ตัวจัดการ IIS ใน Windows 10
คุณเปิด IIS (Internet Information Services) Manager โดยใช้ Windows 10 ได้อย่างไร ฉันได้ติดตั้งหน้าตัวอย่างของผู้พัฒนาของ Windows 10 แล้วดูเหมือนจะไม่พบตัวจัดการ IIS ไม่ได้อยู่ในแผงควบคุม> เครื่องมือการดูแลระบบ เมื่อฉันเรียกดูโฟลเดอร์ C: \ Windows \ System32 \ inetsrv จะว่างเปล่า ฉันค้นหาฮาร์ดไดรฟ์เต็มรูปแบบเพื่อค้นหา inetmgr.exe และพบว่ามีสำเนาสามชุดและไม่มีใครเปิดได้เลยเมื่อฉันพยายามเปิดดูมันบอกว่า "แอปนี้ไม่สามารถเรียกใช้บนพีซีของคุณ" เพื่อหาแอปรุ่นที่ ทำงานติดต่อผู้เผยแพร่ ฉันรู้ว่า IIS ใช้งานได้เพราะฉันใช้แอพ ASP.net ท้องถิ่นผ่าน VisualStudio แต่ฉันไม่สามารถหาวิธีใดที่จะเปิดตัว IIS Manager เพื่อกำหนดค่าบางอย่างสำหรับไซต์ ใครรู้อะไรเกี่ยวกับเรื่องนี้?
350 windows  iis  windows-10 

30
พอร์ต 80 กำลังถูกใช้โดย SYSTEM (PID 4) นั่นคืออะไร
ฉันกำลังพยายามใช้พอร์ต 80 สำหรับเซิร์ฟเวอร์แอปพลิเคชันของฉัน แต่เมื่อฉันทำnetstat -aonฉันจะได้รับ: TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 เมื่อฉันมองไปถึงกระบวนการในการจัดการงานก็แสดงให้เห็นPID 4เป็นSYSTEMที่มัน ไม่มีส่วนขยาย ... ไม่มีอะไร เพียงแค่ " SYSTEM" เกิดอะไรขึ้นที่นี่? ฉันกลัวที่จะยุติกระบวนการนี้ฉันควรทำอย่างไร อัปเดต : ฉันแก้ปัญหานี้ด้วยคำถาม Stack Overflowอื่นซึ่งมีวิธีแก้ปัญหาให้ IIS หยุดฟังพอร์ต 80 สำหรับที่อยู่ IP ที่ระบุ
346 iis  port  pid  netstat 

4
จะอธิบาย Katana และ OWIN ด้วยคำพูดและการใช้งานอย่างไร
ฉันได้อ่านบทความมากมายเกี่ยวกับโครงการของ OWIN และ Katana แต่ฉันไม่สามารถรับภาพรวมทั้งหมดได้ สำหรับนักพัฒนาเว็บปกติที่ใช้ ASP.NET: OWIN คืออะไรกันแน่และมันแก้ปัญหาอะไรได้บ้าง IIS เกี่ยวข้องกับอะไร? OWIN แทนที่ IIS หรือไม่ ถ้าไม่เป็นเช่นนั้น OWIN จะเหมาะสมที่สุดในสถานการณ์ใด OWIN จะช่วยฉันในโครงการทำงานประจำวันได้อย่างไร OWIN จะช่วยฉันในโครงการพัฒนาตนเองได้อย่างไร
337 asp.net  iis  owin  katana 

30
เบรกพอยต์จะไม่ถูกโจมตีในขณะนี้ ไม่มีการโหลดสัญลักษณ์สำหรับเอกสารนี้ในแอปพลิเคชัน Silverlight
ตกลงสิ่งที่ฉันมี: Visual Studio 2010 RC, W7 x64 เริ่มต้นโครงการประเภทใหม่ของแอปพลิเคชัน Silverlight การโฮสต์แอปพลิเคชัน Silverlight ในโครงการแอปพลิเคชันเว็บ ASP.NET Silverlight เวอร์ชั่น 3.0 เพิ่มคลาส LinqToSQL บริการ WCF แอปพลิเคชันเครื่องทดสอบ Winform (โครงการในโซลูชัน) และคลาสไม่กี่รายการ (เช่นเดียวกับโครงการในโซลูชัน) เมื่อวานนี้ฉันได้รับ 'เบรกพอยต์จะไม่ถูกโจมตีในขณะนี้ ไม่มีการโหลดสัญลักษณ์สำหรับเอกสารนี้ ' ข้อความที่จะปรากฏใน IDE แต่มีผลกับ Web Appliaction เท่านั้นฉันสามารถดีบัก Silverlight และ Winform App ได้ สิ่งที่ฉันพยายามทำเพื่อกำจัดข้อความ: รีเซ็ตการตั้งค่า Visual Studio ลบไฟล์ทั้งหมดในทุกโฟลเดอร์ \ Temporary ASP.NET Files (มีหนึ่งไฟล์สำหรับแต่ละ …
331 c#  asp.net  wcf  debugging  iis 

10
ฉันจะหาบันทึก IIS ได้ที่ไหน
ฉันกำลังพยายามตั้งค่าแอปพลิเคชันจากบุคคลที่สามซึ่งต้องการเว็บไซต์สนับสนุนที่โฮสต์ใน IIS ท้องถิ่นของฉัน ฉันได้สร้างเว็บไซต์ตรงตามที่อธิบายไว้ในคู่มือการติดตั้งของพวกเขา แต่ฉันมีปัญหาบางอย่างและต้องการที่จะดูว่าบันทึก IIS จะพูดอย่างไร น่าอายพอปัญหาคือฉันไม่สามารถหาไฟล์บันทึกได้! ดังนั้นคำถามของฉันคือ IIS7 จัดเก็บบันทึกโดยค่าเริ่มต้นที่ไหน

12
Console.WriteLine อยู่ที่ไหนใน ASP.NET?
ในแอ็พพลิเคชัน J2EE (เช่นเดียวกับที่รันใน WebSphere) เมื่อฉันใช้System.out.println()ข้อความของฉันจะไปที่ standard out ซึ่งถูกแม็พกับไฟล์โดยคอนโซลผู้ดูแลระบบ WebSphere ในแอปพลิเคชัน ASP.NET (เช่นเดียวกับที่ทำงานใน IIS) ผลลัพธ์ของการConsole.WriteLine()ไปที่ไหน กระบวนการ IIS ต้องมี stdin, stdout และ stderr แต่ stdout ถูกแมปกับรุ่น Windows ของ / dev / null หรือฉันขาดแนวคิดหลักที่นี่? ฉันไม่ได้ถามว่าฉันควรเข้าสู่ระบบที่นั่น (ฉันใช้ log4net) แต่ผลลัพธ์จะไปไหน? ข้อมูลที่ดีที่สุดของฉันมาจากการสนทนาที่พวกเขาบอกว่าConsole.SetOut()สามารถเปลี่ยนแปลงได้TextWriterแต่ก็ยังไม่ได้ตอบคำถามเกี่ยวกับค่าเริ่มต้นของคอนโซลหรือวิธีการตั้งค่าใน / นอกรหัสรันไทม์

30
ไม่สามารถเปิดเว็บเซิร์ฟเวอร์ IIS Express
ฉันมีโซลูชัน asp.net MVC 4 เมื่อฉันพยายามเปิดโดยใช้ Visual Studio 2012 ฉันได้รับข้อผิดพลาดดังต่อไปนี้: Microsoft Visual Studio การกำหนดค่าเว็บhttps://localhost:สำหรับ ASP.NET 4.5 ล้มเหลว คุณต้องกำหนดค่าไซต์นี้ด้วยตนเองสำหรับ ASP.NET 4.5 เพื่อให้ไซต์ทำงานได้อย่างถูกต้อง ไม่พบเซิร์ฟเวอร์https://localhost:44300/บนเครื่องภายใน ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ IIS ในตัวเครื่องได้รับการกำหนดค่าให้รองรับการสื่อสารที่ปลอดภัย ตกลงช่วยเหลือ แม้ว่าวิธีแก้ปัญหาจะเปิดขึ้น นอกจากนี้เมื่อฉันพยายามเรียกใช้จากเมนูดีบักฉันได้รับข้อผิดพลาดต่อไปนี้: Unable to launch the IIS Express Web server. The start URL specified is not valid. https://localhost:44300/ และฉันไม่สามารถดีบักรหัสได้ วิธีการกำจัดข้อผิดพลาดเหล่านี้และแก้ปัญหา / เรียกใช้เว็บไซต์จาก VS 2012? กรุณาแนะนำ

13
การใช้โดเมนที่กำหนดเองด้วย IIS Express
ตามเนื้อผ้าฉันใช้โดเมนที่กำหนดเองกับเซิร์ฟเวอร์การพัฒนา localhost บางสิ่งบางอย่างตาม: dev.example.com dev.api.example.com สิ่งนี้ทำให้ฉันมีความยืดหยุ่นมากเมื่อทำงานกับ API ภายนอกเช่น Facebook นี้ได้ทำงานที่ดีในอดีตที่มีการสร้างขึ้นใน Visual Studio พัฒนาเซิร์ฟเวอร์เพราะทั้งหมดที่ฉันต้องการจะทำคือเพิ่ม CNAME เพื่อผู้ระเบียน DNS 127.0.0.1ชี้ไปที่ อย่างไรก็ตามฉันไม่สามารถทำให้มันใช้งานได้กับ IIS Express ทุกสิ่งที่ฉันลองดูเหมือนจะล้มเหลว ฉันได้เพิ่มการกำหนดค่า XML ที่ถูกต้องลงในapplicationHost.configไฟล์สำหรับ IIS Express แต่ดูเหมือนว่าจะไม่รู้จักรายการที่ถูกต้องเหมือนกับการติดตั้ง IIS อย่างแท้จริง <binding protocol="http" bindingInformation="*:1288:dev.example.com" /> เมื่อใดก็ตามที่ฉันป้อนบรรทัดนี้และพยายามที่จะขอhttp://dev.example.com:1288ฉันได้รับข้อความต่อไปนี้: คำขอไม่ถูกต้อง - ชื่อโฮสต์ไม่ถูกต้อง มีใครรู้บ้างว่าฉันขาดอะไรที่ชัดเจนไปรึเปล่า? หรือทีม IIS Express ขาดความสามารถในการมองเห็นการใช้งานประเภทนี้จริง ๆ
304 iis  iis-7  iis-express 

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