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

Pogled: 14930|Odgovoriti: 0

[ASP.NET] asp.net Napaka strežnika v aplikaciji. Sporočilo o napaki analizatorja: Izven ravni aplikacije, uporaba registracije kot ...

[Kopiraj povezavo]
Objavljeno na 23. 05. 2015 23:05:54 | | |
asp.net Napaka strežnika v aplikaciji. Sporočilo o napaki analizatorja: Napačno je uporabljati razdelek, registriran kot allowDefinition='MachineToApplication' zunaj ravni aplikacije. Ta napaka se lahko pojavi, če virtualni imenik ni konfiguriran kot aplikacija v IIS.



Reason: allowDefinition="MachineToApplication" v Machine.config.

Rešitev 1: Nastavite allowDefinition na: Povsod. Glede na to, da je bolje ne spreminjati datoteke Machine.config, sicer lahko povzroči druge napake.

Rešitev 2: <način avtentikacije="Obrazci"> je na ravni aplikacije, ne pa v web.config na ravni podmape
Nastavitve, vnesite ga v web.config na ravni aplikacije in uporabite razdelek v podmapi <authorization>za nadzor dostopa.


Namreč: <system.web>
              <authorization>
                   <zavrniti uporabnike="?"/>
              </authorization>
       </system.web>

web.config v korenu:

<način avtentikacije="Obrazci">
       <forms loginUrl="~/admin/login.aspx" ime="login" />
      
     </authentication>
     <authorization>

       <dovoli uporabnike="*" />
     </authorization>

(Rešitev 3: (Nedavno sem se je spomnil) Konfiguracija administratorskega podimenika kot aplikacije bi morala biti pravilna, vendar ni bila testirana in jo je treba preizkusiti, preden jo je mogoče preveriti. )




Prejšnji:Ali je mogoče Android odkleniti s prstnim odtisom? Google bo izdal Android M: izvorna podpora za prepoznavanje prstnih odtisov
Naslednji:Drugi letnik je res težak, poleg tega pa so ob nedeljah še vedno predavanja
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