Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. In your web server site layout, find the courses application.

    Web Server Site Layout
  2. Open the web.config file for courses in edit mode.
  3. Find the Configuration >> system.web section of the file.
  4. Add the following line to remove inheritance of the Skin from the top level site:

    Code Block
    languagexml
    <pages theme="" />
    <httpRuntime requestValidationMode="2.0" requestValidationType="System.Web.Util.RequestValidator" /> 
    Note

    The requestValidationType="System.Web.Util.RequestValidator" is the default Validation Type.



  5. Under the same level, you will need to add the following lines to remove inheritance of the modules:

    Code Block
    languagexml
    <httpModules>
         <remove name="ClaimsPrincipalHttpModule" />
         <remove name="SitefinityClaimsAuthenticationModule" />
         <remove name="Sitefinity" />
         <remove name="SessionAuthenticationModule" />
         <remove name="ScriptModule" />
         <remove name="RadUploadModule" />
         <remove name="SitefinityAnalyticsModule" />
         <remove name="EBusinessHttpModule" />
    </httpModules> 
  6. Find the Configuration >> system.webServer section of the file.
  7. Add the following lines:

    Code Block
    languagexml
    <modules runAllManagedModulesForAllRequests="true" >
         <remove name="ClaimsPrincipalHttpModule" />
         <remove name="SitefinityClaimsAuthenticationModule" />
         <remove name="Sitefinity" />
         <remove name="SessionAuthenticationModule" />
         <remove name="ScriptModule" />
         <remove name="RadUploadModule" />
         <remove name="SitefinityAnalyticsModule" />
         <remove name="EBusinessHttpModule" />
         <remove name="RoleManager" />
    </modules>
    Note

    The web.config file should already have entries for some of the above modules. They are included here for clarity.

  8. Save and close the web.config file for courses.
  9. In the web server site layout, find the ScormEngine application.
  10. Open the web.config file for ScormEngine in edit mode.
  11. Find the Configuration >> system.web section of the file.
  12. Add the following line to remove inheritance of the Skin from the top level site:

    Code Block
    languagexml
    <pages theme="" validateRequest="false" />
  13. Under the same level, you will need to add the following lines to remove inheritance of the modules:

    Code Block
    languagexml
    <httpModules>
         <remove name="ClaimsPrincipalHttpModule" />
         <remove name="SitefinityClaimsAuthenticationModule" />
         <remove name="Sitefinity" />
         <remove name="SessionAuthenticationModule" />
         <remove name="ScriptModule" />
         <remove name="RadUploadModule" />
         <remove name="SitefinityAnalyticsModule" />
         <remove name="EBusinessHttpModule" />
    </httpModules> 
  14. Find the Configuration >> system.webServer section of the file.
  15. Add the following lines:

    Code Block
    languagexml
    <modules runAllManagedModulesForAllRequests="true" >
         <remove name="ClaimsPrincipalHttpModule" />
         <remove name="SitefinityClaimsAuthenticationModule" />
         <remove name="Sitefinity" />
         <remove name="SessionAuthenticationModule" />
         <remove name="ScriptModule" />
         <remove name="RadUploadModule" />
         <remove name="SitefinityAnalyticsModule" />
         <remove name="EBusinessHttpModule" />
         <remove name="RoleManager" />
    </modules>
    Note

    The web.config file should already have entries for some of the above modules. They are included here for clarity.

  16. Save and close the web.config file for ScormEngine.

...