mirror of https://github.com/SixLabors/ImageSharp
4 changed files with 410 additions and 130 deletions
@ -1,117 +1,117 @@ |
|||
<?xml version="1.0"?> |
|||
<!-- |
|||
For more information on how to configure your ASP.NET application, please visit |
|||
http://go.microsoft.com/fwlink/?LinkId=152368 |
|||
--> |
|||
|
|||
<configuration> |
|||
<!-- Configuration section-handler declaration area. --> |
|||
<configSections> |
|||
<sectionGroup name="imageProcessor"> |
|||
<section name="security" requirePermission="false" type="ImageProcessor.Web.Config.ImageSecuritySection, ImageProcessor.Web"/> |
|||
<section name="processing" requirePermission="false" type="ImageProcessor.Web.Config.ImageProcessingSection, ImageProcessor.Web" /> |
|||
<section name="cache" requirePermission="false" type="ImageProcessor.Web.Config.ImageCacheSection, ImageProcessor.Web" /> |
|||
</sectionGroup> |
|||
</configSections> |
|||
<connectionStrings> |
|||
<add name="ApplicationServices" |
|||
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" |
|||
providerName="System.Data.SqlClient" /> |
|||
</connectionStrings> |
|||
|
|||
<appSettings> |
|||
<add key="webpages:Version" value="1.0.0.0"/> |
|||
<add key="ClientValidationEnabled" value="true"/> |
|||
<add key="UnobtrusiveJavaScriptEnabled" value="true"/> |
|||
</appSettings> |
|||
|
|||
<system.web> |
|||
<compilation debug="true" targetFramework="4.0"> |
|||
<assemblies> |
|||
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
</assemblies> |
|||
</compilation> |
|||
|
|||
<authentication mode="Forms"> |
|||
<forms loginUrl="~/Account/LogOn" timeout="2880" /> |
|||
</authentication> |
|||
|
|||
<membership> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" |
|||
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" |
|||
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" |
|||
applicationName="/" /> |
|||
</providers> |
|||
</membership> |
|||
|
|||
<profile> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" /> |
|||
</providers> |
|||
</profile> |
|||
|
|||
<roleManager enabled="false"> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" /> |
|||
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" /> |
|||
</providers> |
|||
</roleManager> |
|||
|
|||
<pages> |
|||
<namespaces> |
|||
<add namespace="System.Web.Helpers" /> |
|||
<add namespace="System.Web.Mvc" /> |
|||
<add namespace="System.Web.Mvc.Ajax" /> |
|||
<add namespace="System.Web.Mvc.Html" /> |
|||
<add namespace="System.Web.Routing" /> |
|||
<add namespace="System.Web.WebPages"/> |
|||
</namespaces> |
|||
</pages> |
|||
<httpModules> |
|||
<add name="ImageProcessorModule" type="ImageProcessor.Web.HttpModules.ImageProcessingModule, ImageProcessor.Web"/> |
|||
</httpModules> |
|||
<!--Set the trust level.--> |
|||
<trust level="Medium"/> |
|||
</system.web> |
|||
|
|||
<system.webServer> |
|||
<validation validateIntegratedModeConfiguration="false"/> |
|||
<modules runAllManagedModulesForAllRequests="true"/> |
|||
</system.webServer> |
|||
|
|||
<runtime> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> |
|||
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="3.0.0.0" /> |
|||
</dependentAssembly> |
|||
</assemblyBinding> |
|||
</runtime> |
|||
|
|||
<imageProcessor> |
|||
<security allowRemoteDownloads="true" timeout="300000" maxBytes="524288" remotePrefix="/remote.axd"> |
|||
<whiteList> |
|||
<add url="http://images.mymovies.net"/> |
|||
</whiteList> |
|||
</security> |
|||
<cache virtualPath="~/cache" maxDays="7" /> |
|||
<processing> |
|||
<plugins> |
|||
<plugin name ="Resize"> |
|||
<settings> |
|||
<setting key="MaxWidth" value="1024"/> |
|||
<setting key="MaxHeight" value="768"/> |
|||
</settings> |
|||
</plugin> |
|||
</plugins> |
|||
</processing> |
|||
</imageProcessor> |
|||
</configuration> |
|||
<?xml version="1.0"?> |
|||
<!-- |
|||
For more information on how to configure your ASP.NET application, please visit |
|||
http://go.microsoft.com/fwlink/?LinkId=152368 |
|||
--> |
|||
|
|||
<configuration> |
|||
<!-- Configuration section-handler declaration area. --> |
|||
<configSections> |
|||
<sectionGroup name="imageProcessor"> |
|||
<section name="security" requirePermission="false" type="ImageProcessor.Web.Config.ImageSecuritySection, ImageProcessor.Web"/> |
|||
<section name="processing" requirePermission="false" type="ImageProcessor.Web.Config.ImageProcessingSection, ImageProcessor.Web" /> |
|||
<section name="cache" requirePermission="false" type="ImageProcessor.Web.Config.ImageCacheSection, ImageProcessor.Web" /> |
|||
</sectionGroup> |
|||
</configSections> |
|||
<connectionStrings> |
|||
<add name="ApplicationServices" |
|||
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" |
|||
providerName="System.Data.SqlClient" /> |
|||
</connectionStrings> |
|||
|
|||
<appSettings> |
|||
<add key="webpages:Version" value="1.0.0.0"/> |
|||
<add key="ClientValidationEnabled" value="true"/> |
|||
<add key="UnobtrusiveJavaScriptEnabled" value="true"/> |
|||
</appSettings> |
|||
|
|||
<system.web> |
|||
<compilation debug="true" targetFramework="4.0"> |
|||
<assemblies> |
|||
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
|||
</assemblies> |
|||
</compilation> |
|||
|
|||
<authentication mode="Forms"> |
|||
<forms loginUrl="~/Account/LogOn" timeout="2880" /> |
|||
</authentication> |
|||
|
|||
<membership> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" |
|||
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" |
|||
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" |
|||
applicationName="/" /> |
|||
</providers> |
|||
</membership> |
|||
|
|||
<profile> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices" applicationName="/" /> |
|||
</providers> |
|||
</profile> |
|||
|
|||
<roleManager enabled="false"> |
|||
<providers> |
|||
<clear/> |
|||
<add name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices" applicationName="/" /> |
|||
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" /> |
|||
</providers> |
|||
</roleManager> |
|||
|
|||
<pages> |
|||
<namespaces> |
|||
<add namespace="System.Web.Helpers" /> |
|||
<add namespace="System.Web.Mvc" /> |
|||
<add namespace="System.Web.Mvc.Ajax" /> |
|||
<add namespace="System.Web.Mvc.Html" /> |
|||
<add namespace="System.Web.Routing" /> |
|||
<add namespace="System.Web.WebPages"/> |
|||
</namespaces> |
|||
</pages> |
|||
<httpModules> |
|||
<add name="ImageProcessorModule" type="ImageProcessor.Web.HttpModules.ImageProcessingModule, ImageProcessor.Web"/> |
|||
</httpModules> |
|||
<!--Set the trust level.--> |
|||
<!--<trust level="Medium"/>--> |
|||
</system.web> |
|||
|
|||
<system.webServer> |
|||
<validation validateIntegratedModeConfiguration="false"/> |
|||
<modules runAllManagedModulesForAllRequests="true"/> |
|||
</system.webServer> |
|||
|
|||
<runtime> |
|||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
|||
<dependentAssembly> |
|||
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> |
|||
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="3.0.0.0" /> |
|||
</dependentAssembly> |
|||
</assemblyBinding> |
|||
</runtime> |
|||
|
|||
<imageProcessor> |
|||
<security allowRemoteDownloads="true" timeout="300000" maxBytes="524288" remotePrefix="/remote.axd"> |
|||
<whiteList> |
|||
<add url="http://images.mymovies.net"/> |
|||
</whiteList> |
|||
</security> |
|||
<cache virtualPath="~/cache" maxDays="7" /> |
|||
<processing> |
|||
<plugins> |
|||
<plugin name ="Resize"> |
|||
<settings> |
|||
<setting key="MaxWidth" value="1024"/> |
|||
<setting key="MaxHeight" value="768"/> |
|||
</settings> |
|||
</plugin> |
|||
</plugins> |
|||
</processing> |
|||
</imageProcessor> |
|||
</configuration> |
|||
|
|||
Loading…
Reference in new issue