Ik heb zojuist een nieuwe lege website gemaakt in Visual Studio 2012 en ik heb op uitvoeren geklikt (d.w.z. bekijken in browser) en ik krijg deze foutmelding :
HTTP Error 403.14 - Forbidden De webserver is geconfigureerd om de inhoud van deze map niet weer te geven.
Ik ging naar IIS en klikte op Directory browsing en zorgde er toen voor dat Directory browsing was ingeschakeld, maar ik krijg nog steeds deze foutmelding. Ik kan er niet achter komen ?
Het website project dat ik net gemaakt heb staat niet in de lijst van Default web sites in IIS Manager wat ik vreemd vond.
Hoe kom ik van deze fout af ?
bewaar dit in je web config bestand en hernoem dan de add value="yourwebformname.aspx"
<system.webServer>
<defaultDocument>
<files>
<add value="insertion.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
anders
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
Stel een startpagina in.
Toen ik dit probleem had, ging ik naar de oplossing verkenner, vond de pagina die ik eerst wilde zien (in mijn geval "Home.aspx), klikte er met de rechtermuisknop op en selecteerde "Set As Start Page." Dit loste mijn probleem op (dat klonk echt vergelijkbaar met het jouwe). Dit was in Visual Studio 2012 Professional en ik heb het in Firefox uitgevoerd.
Leeg website sjabloon maakt een ASP.NET website die een Web.config bestand bevat maar geen andere bestanden. Dat betekent dat je geen standaard pagina hebt om te tonen bij browsen of uitvoeren.
Deze foutmelding betekent gewoon dat u het standaarddocument niet juist hebt ingesteld en geconfigureerd op uw IIS.
Zodra dit geconfigureerd is, zal de foutmelding verdwijnen.