Avatar billede henrik_40 Juniormester
17. september 2015 - 15:53 Der er 6 kommentarer og
1 løsning

Seperat config-file

Hejsa
Følgende er uddrag af min web.config:

<configuration>
  <location path="Admin/Menu.aspx">
    <system.web>
      <authorization>
        <allow roles="DOMAIN\Test_Module-Menu_Dev" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>

  <!--The path SLETMIG-->
  <location path="SLETMIG">
    <system.web>
      <authorization>
        <allow roles="DOMAIN\Test_Module-Menu-ReadWrite_Dev" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>
</configuration>

Er det muligt at fjerne denne del og lægge den ind i en selvstændig accesRules.config - file??
Avatar billede arne_v Ekspert
17. september 2015 - 16:19 #1
proev med:

<xxxx configSource="xxxx.config"/>
Avatar billede henrik_40 Juniormester
17. september 2015 - 16:39 #2
Du mener xxx er min egen node?

Har forsøgt:
  <accessrule configSource="accesrule.config"></accessrule>

men får fejlen:
Config Error    The configuration section 'accessrule' cannot be read because it is missing a section declaration
Avatar billede arne_v Ekspert
17. september 2015 - 16:58 #3
Nej xxxx er en node i din config.
Avatar billede henrik_40 Juniormester
17. september 2015 - 17:09 #4
Problemet er at mine access-definitioner ligger under Configuration-section og her tillades ikke
<configuration  configSource="test.config">

Jeg har også forsøgt at lave en <configSections. .men det må jeg heller ikke...
Avatar billede arne_v Ekspert
18. september 2015 - 04:27 #5
Hmm. Det er nok et problem. Du kan sikkert lave en location configSource og config fil for hvert omraade, men du vil jo kun have en enkelt.
Avatar billede henrik_40 Juniormester
18. september 2015 - 10:15 #6
Jeg vil gerne have flere config-filer.

Problemet er netop at tilføjelse af rettigheder på filerne vil få web-config til at fylde temmeligt meget. Derfor vil jeg gerne have delt delen ud:
<configuration>
  <location path="Admin/Menu.aspx">
    <system.web>
      <authorization>
        <allow roles="DOMAIN\Test_Module-Menu_Dev" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>

  <!--The path SLETMIG-->
  <location path="SLETMIG">
    <system.web>
      <authorization>
        <allow roles="DOMAIN\Test_Module-Menu-ReadWrite_Dev" />
        <deny users="*" />
      </authorization>
    </system.web>
  </location>
</configuration>

i en selvstændig konfig-fil,,, men hvordan? Include (på en eller anden måde)?
Avatar billede henrik_40 Juniormester
01. oktober 2015 - 10:34 #7
Jeg har stadig ikke fået løst mit problem, men lukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester