I installed the "Install" build of DNN (4.7) in a shared hosting environment in a sub-directory off of the root called Home. The installation went fine--i.e. no errors. I then gave all access rights that I am allowed to give on the Home subdirectory. "Read,Read&Execute,Modify,Write". The only changes that I made to the web.config were those specified by the Host for installing 4.3.3 of DNN (there were no instructions for a later version): The only two web config changes that were not directly related to setting up the database were 1) commented out authentication mode="Windows" and left clear <identity impersonate="true">; 2) commented out <httpRuntime usefullyqualifiedredirecturl="true" maxrequestlength="8192" requestlengthdiskthreshold="8192".
I am able to bring up the first page of DNN, but when I attempt to login as Admin, I get the following error: [Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.].
By clicking refresh I can sometimes get the login screen to appear, but when I press login after entering "Admin" / "dnnAdmin", I get the same message and refresh does not work. I have to click "return to home page".
This looks to be a ".NET trust/permission problem" but since this is a shared environment, I do not have access to Dot Net Internals. I've emailed the host, but in order for me to tell the host what I need, Is there a utility I can run to test what the current level of trust/security is? Also, what is the required trust/security levels required for DNN?