Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 14859|Odgovoriti: 0

[ASP.NET] asp.net Ločljivost za napako MVC4 IIS7.5 403.14

[Kopiraj povezavo]
Objavljeno na 6. 05. 2016 15:51:46 | | |
1. Napaka pri objavljanju mvc3: 403.14 - Prepovedan spletni strežnik je nastavljen tako, da ne prikazuje vsebine tega imenika

Po dolgem metanju je rešitev v pozivu naslednja:

Če ne želite omogočiti brskanja po mapah, poskrbite, da je privzeti dokument konfiguriran in da datoteka obstaja.
Uporabite IIS Manager za omogočanje brskanja po katalogu.
Vodja odprtega IIS.
V pogledu Značilnosti dvakrat kliknite Katalog brskanje.
Na strani za brskanje po katalogu kliknite Omogoči v oknu Dejanja.
Preverite, ali je lastnost configuration/system.webServer/directoryBrowse@enabled v konfiguracijski datoteki strani ali aplikacije nastavljena na True.
Po spremembi po tej metodi sem ugotovil, da je vmesnik, ki teče spletno stran, postal struktura imenikov, kasneje pa sem ugotovil, da se po spremembi konfiguracijskega razdelka konfiguracijske datoteke web.config spletna stran lahko uporablja normalno in jo snema.

<system.webServer>
    <validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true" />
        <directoryBrowse enabled="false" />
  </system.webServer>

<modules>Vrednost razdelka, ki ga je treba nastaviti na resnično, dejansko ne vpliva na to, ali je brskanje po mapah omogočeno ali onemogočeno.

2. Po objavi se lahko prikaže uporabniški vmesnik za prijavo, pri skoku na stran za dostop do baze podatkov se prijavi napaka, prijava ni uspela za "IIS APPPOOL\ASP.NET v4.0", ugotovi se, da "IIS APPPOOL\ASP.NET v4.0" na spletni strani nima dovoljenja za dostop do baze, uporabniško prijavno ime "IIS APPPOOL\ASP.NET v4.0" pa je dodano v bazo, vsa dovoljenja so bila dodana in je pripravljena za uporabo.



Vse je na vrhu!!!!

Naučite se razvijati projekte z asp.net MVC4 že danes.

Pri objavi projekta na lokalnem IIS (WIN7+IIS7.5) dostop ni bil uspešen. Rešitev:

Dodajte konfiguracijski <moduli runAllManagedModulesForAllRequests="true" /> pod vozliščem <system.webServer> v korenski mapi





Prejšnji:Kot mlajši programer sem mesec dni delal winform C/S projekt, se naučil kopirati kodo in jo nato implementirati
Naslednji:C# pridobiva sistemske informacije, vključno z uporabo pomnilnika operacijskega sistema itd
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com