Sign In| Join
Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Apr 07, 2010 12:08 PM by Madde
Member
4 Points
18 Posts
Mar 30, 2010 12:22 PM|LINK
I beleve something is wrong with my web.config.
I started a new website and tested my code and it worked well.
but in an existing project it's not working and i got this message.
System.InvalidOperationException was unhandled by user code
Message="Access URL /feeds/api/users/OPISverige/uploads?alt=rss denied XmlDataSource med ID XmlDataSource1 because of security settings.
"the message is translated from swedish so maybe not 100% correct"
My web.config
<?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/> <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> </sectionGroup> </sectionGroup> </sectionGroup> </configSections> <appSettings> <add key="NyhetsbrevNamn" value="OPI Nyhetsbrev"/> <add key="NyhetsbrevFrom" value="mmmm.se"/> <add key="NyhetsbrevFromEmail" value="noreply@mmm.com"/> <add key="SMTP" value="mmmmmmmmmm"/> </appSettings> <connectionStrings> <add name="OPIDB" connectionString="" providerName="System.Data.SqlClient" /> <add name="ConnectionString" connectionString="" providerName="System.Data.SqlClient" /> <remove name="LocalSqlServer"/> <add name="LocalSqlServer" connectionString="" providerName="System.Data.SqlClient"/> </connectionStrings> <system.net> <mailSettings> <smtp from="NoReply@mmm.se"> <network host="mmmm" password="mmm" userName="mmm"/> </smtp> </mailSettings> </system.net> <location path="Proffs"> <system.web> <authorization> <allow roles="Administrator"/> <allow roles="Pro"/> <deny users="*"/> </authorization> </system.web> </location> <location path="NewsLetter"> <system.web> <authorization> <allow roles="Administrator"/> <allow roles="Pro"/> <deny users="*"/> </authorization> </system.web> </location> <location path="Admin"> <system.web> <authorization> <allow roles="Administrator"/> <deny users="*"/> </authorization> </system.web> </location> <system.web> <anonymousIdentification enabled="true"/> <trust level="Medium"/> <profile> <properties> <add name="Name" allowAnonymous="true"/> </properties> </profile> <roleManager enabled="true"/> <authentication mode="Forms"> <forms name="mmm" path="/" loginUrl="Login.aspx" defaultUrl="Proffs/Default.aspx" protection="All" timeout="60" cookieless="UseCookies"> </forms> </authentication> <membership> <providers> <remove name="AspNetSqlMembershipProvider"/> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0" passwordStrengthRegularExpression=""/> </providers> </membership> <httpRuntime executionTimeout="300" maxRequestLength="51200"/> <pages theme="OPI"> <controls> <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </controls> </pages> <compilation debug="true"> <assemblies> <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </assemblies> </compilation> <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> </httpHandlers> <httpModules> <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </httpModules> </system.web> <system.web.extensions> <scripting> <webServices> </webServices> </scripting> </system.web.extensions> <system.webServer> <!--<validation validateIntegratedModeConfiguration="false"/>--> <modules> <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </modules> <handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </handlers> </system.webServer> </configuration>
web.config Security Settings XmlDataSource
All-Star
17743 Points
1414 Posts
Apr 01, 2010 11:32 AM|LINK
Hi,
Please check security settings /trust level for IIS.
I'm looking forward for your reply
Apr 07, 2010 12:08 PM|LINK
the problem is on my local computer.
like a sad before, if i start a new project it is not a problem anymore.
the problem is my old project.
Madde
Member
4 Points
18 Posts
XmlDataSource Security Settings problem
Mar 30, 2010 12:22 PM|LINK
I beleve something is wrong with my web.config.
I started a new website and tested my code and it worked well.
but in an existing project it's not working and i got this message.
System.InvalidOperationException was unhandled by user code
Message="Access URL /feeds/api/users/OPISverige/uploads?alt=rss denied XmlDataSource med ID XmlDataSource1 because of security settings.
"the message is translated from swedish so maybe not 100% correct"
My web.config
<?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"> <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/> <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/> </sectionGroup> </sectionGroup> </sectionGroup> </configSections> <appSettings> <add key="NyhetsbrevNamn" value="OPI Nyhetsbrev"/> <add key="NyhetsbrevFrom" value="mmmm.se"/> <add key="NyhetsbrevFromEmail" value="noreply@mmm.com"/> <add key="SMTP" value="mmmmmmmmmm"/> </appSettings> <connectionStrings> <add name="OPIDB" connectionString="" providerName="System.Data.SqlClient" /> <add name="ConnectionString" connectionString="" providerName="System.Data.SqlClient" /> <remove name="LocalSqlServer"/> <add name="LocalSqlServer" connectionString="" providerName="System.Data.SqlClient"/> </connectionStrings> <system.net> <mailSettings> <smtp from="NoReply@mmm.se"> <network host="mmmm" password="mmm" userName="mmm"/> </smtp> </mailSettings> </system.net> <location path="Proffs"> <system.web> <authorization> <allow roles="Administrator"/> <allow roles="Pro"/> <deny users="*"/> </authorization> </system.web> </location> <location path="NewsLetter"> <system.web> <authorization> <allow roles="Administrator"/> <allow roles="Pro"/> <deny users="*"/> </authorization> </system.web> </location> <location path="Admin"> <system.web> <authorization> <allow roles="Administrator"/> <deny users="*"/> </authorization> </system.web> </location> <system.web> <anonymousIdentification enabled="true"/> <trust level="Medium"/> <profile> <properties> <add name="Name" allowAnonymous="true"/> </properties> </profile> <roleManager enabled="true"/> <authentication mode="Forms"> <forms name="mmm" path="/" loginUrl="Login.aspx" defaultUrl="Proffs/Default.aspx" protection="All" timeout="60" cookieless="UseCookies"> </forms> </authentication> <membership> <providers> <remove name="AspNetSqlMembershipProvider"/> <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0" passwordStrengthRegularExpression=""/> </providers> </membership> <httpRuntime executionTimeout="300" maxRequestLength="51200"/> <pages theme="OPI"> <controls> <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </controls> </pages> <compilation debug="true"> <assemblies> <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </assemblies> </compilation> <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> </httpHandlers> <httpModules> <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </httpModules> </system.web> <system.web.extensions> <scripting> <webServices> </webServices> </scripting> </system.web.extensions> <system.webServer> <!--<validation validateIntegratedModeConfiguration="false"/>--> <modules> <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </modules> <handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> </handlers> </system.webServer> </configuration>web.config Security Settings XmlDataSource
XiaoCheng Fa...
All-Star
17743 Points
1414 Posts
Re: XmlDataSource Security Settings problem
Apr 01, 2010 11:32 AM|LINK
Hi,
Please check security settings /trust level for IIS.
I'm looking forward for your reply
If you have any feedback about my replies, please contact msdnmg@microsoft.com
Microsoft One Code Framework
Madde
Member
4 Points
18 Posts
Re: XmlDataSource Security Settings problem
Apr 07, 2010 12:08 PM|LINK
the problem is on my local computer.
like a sad before, if i start a new project it is not a problem anymore.
the problem is my old project.