<?xml version="1.0" encoding="utf-8"?>
|
<configuration>
|
<configSections>
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
</configSections>
|
<connectionStrings>
|
<!--<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-JiangSu-20231222105949;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-JiangSu-20231222105949.mdf" />-->
|
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\aspnet-JiangSu-20231222105949.mdf;Initial Catalog=aspnet-JiangSu-20231222105949;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />
|
</connectionStrings>
|
<appSettings>
|
<add key="pgConn" value="Server=127.0.0.1;Port=5433;Database=etown;User Id=postgres;Password=postgres;"/>
|
<add key="webpages:Version" value="2.0.0.0" />
|
<add key="webpages:Enabled" value="false" />
|
<add key="PreserveLoginUrl" value="true" />
|
<add key="vs:EnableBrowserLink" value="true"/>
|
<add key="ClientValidationEnabled" value="true" />
|
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
</appSettings>
|
<system.web>
|
<compilation debug="true" targetFramework="4.0" />
|
<!-- 会话超时时间(默认20,分钟) -->
|
<sessionState mode="InProc" timeout="10080" customProvider="DefaultSessionProvider">
|
<providers>
|
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
|
</providers>
|
</sessionState>
|
<!-- maxRequestLength是上传文件时最大size(单位是KB,默认值是4096kb),executionTimeout是请求session(单位是秒,默认值是110s) -->
|
<httpRuntime maxRequestLength="2147483647" executionTimeout="8640000"/>
|
<!-- On:隐藏错误,RemoteOnly:仅向远程客户端端显示自定义错误并向本地主机显示 ASP.NET 错误(默认值),Off:向访问网站的每个用户展示详细的错误提示消息 -->
|
<customErrors mode="RemoteOnly" />
|
<authentication mode="None" />
|
<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.Optimization" />
|
<add namespace="System.Web.Routing" />
|
<add namespace="System.Web.WebPages" />
|
</namespaces>
|
</pages>
|
<profile defaultProvider="DefaultProfileProvider">
|
<providers>
|
<add name="DefaultProfileProvider" type="System.Web.Providers.DefaultProfileProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/" />
|
</providers>
|
</profile>
|
<membership defaultProvider="DefaultMembershipProvider">
|
<providers>
|
<add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
|
</providers>
|
</membership>
|
<roleManager defaultProvider="DefaultRoleProvider">
|
<providers>
|
<add name="DefaultRoleProvider" type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/" />
|
</providers>
|
</roleManager>
|
</system.web>
|
<system.webServer>
|
<validation validateIntegratedModeConfiguration="false" />
|
<modules runAllManagedModulesForAllRequests="true" />
|
<handlers>
|
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
|
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
|
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
|
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
|
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
|
<remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
|
<remove name="OPTIONSVerbHandler"/>
|
<remove name="TRACEVerbHandler"/>
|
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
|
<!--<add name="HtmlFileHandler" path="*.json,*.terrain" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>-->
|
</handlers>
|
<staticContent>
|
<remove fileExtension=".wsv" />
|
<mimeMap fileExtension=".wsv" mimeType="application/octet-stream" />
|
<remove fileExtension=".czml" />
|
<mimeMap fileExtension=".czml" mimeType="application/json" />
|
<remove fileExtension=".glsl" />
|
<mimeMap fileExtension=".glsl" mimeType="text/plain" />
|
<remove fileExtension=".b3dm" />
|
<mimeMap fileExtension=".b3dm" mimeType="application/octet-stream" />
|
<remove fileExtension=".pnts" />
|
<mimeMap fileExtension=".pnts" mimeType="application/octet-stream" />
|
<remove fileExtension=".i3dm" />
|
<mimeMap fileExtension=".i3dm" mimeType="application/octet-stream" />
|
<remove fileExtension=".cmpt" />
|
<mimeMap fileExtension=".cmpt" mimeType="application/octet-stream" />
|
<remove fileExtension=".gltf" />
|
<mimeMap fileExtension=".gltf" mimeType="model/gltf+json" />
|
<remove fileExtension=".bgltf" />
|
<mimeMap fileExtension=".bgltf" mimeType="model/gltf-binary" />
|
<remove fileExtension=".glb" />
|
<mimeMap fileExtension=".glb" mimeType="model/gltf-binary" />
|
<!--<remove fileExtension=".json" />
|
<mimeMap fileExtension=".json" mimeType="application/json" />-->
|
<remove fileExtension=".geojson" />
|
<mimeMap fileExtension=".geojson" mimeType="application/json" />
|
<remove fileExtension=".topojson" />
|
<mimeMap fileExtension=".topojson" mimeType="application/json" />
|
<remove fileExtension=".wasm" />
|
<mimeMap fileExtension=".wasm" mimeType="application/wasm" />
|
<remove fileExtension=".woff" />
|
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
|
<remove fileExtension=".woff2" />
|
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
|
<remove fileExtension=".kml" />
|
<mimeMap fileExtension=".kml" mimeType="application/vnd.google-earth.kml+xml" />
|
<remove fileExtension=".kmz" />
|
<mimeMap fileExtension=".kmz" mimeType="application/vnd.google-earth.kmz" />
|
<remove fileExtension=".svg" />
|
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
|
<remove fileExtension=".terrain" />
|
<mimeMap fileExtension=".terrain" mimeType="application/vnd.quantized-mesh" />
|
<remove fileExtension=".ktx" />
|
<mimeMap fileExtension=".ktx" mimeType="image/ktx" />
|
<remove fileExtension=".crn" />
|
<mimeMap fileExtension=".crn" mimeType="image/crn" />
|
<remove fileExtension=".ktx2" />
|
<mimeMap fileExtension=".ktx2" mimeType="image/ktx2" />
|
<remove fileExtension=".eot"/>
|
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject"/>
|
<remove fileExtension=".ttf"/>
|
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream"/>
|
<remove fileExtension=".csv"/>
|
<mimeMap fileExtension=".csv" mimeType="application/octet-stream"/>
|
<remove fileExtension=".fly"/>
|
<mimeMap fileExtension=".fly" mimeType="application/octet-stream"/>
|
<remove fileExtension=".flv"/>
|
<mimeMap fileExtension=".flv" mimeType="flv-application/octet-stream"/>
|
<remove fileExtension=".mp4"/>
|
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
|
<remove fileExtension=".wmv"/>
|
<mimeMap fileExtension=".wmv" mimeType="audio/x-ms-wmv"/>
|
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00"/>
|
</staticContent>
|
<httpProtocol>
|
<customHeaders>
|
<add name="Access-Control-Allow-Headers" value="*,X-Requested-With" />
|
<add name="Access-Control-Allow-Origin" value="*" />
|
</customHeaders>
|
</httpProtocol>
|
<defaultDocument>
|
<files>
|
<clear/>
|
<add value="index.html"/>
|
</files>
|
</defaultDocument>
|
<security>
|
<requestFiltering allowDoubleEscaping="true">
|
<!-- 1GB = 1073741824 -->
|
<requestLimits maxAllowedContentLength="2147483647"/>
|
</requestFiltering>
|
</security>
|
</system.webServer>
|
<runtime>
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
<dependentAssembly>
|
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
|
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
</dependentAssembly>
|
<dependentAssembly>
|
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
|
<bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
|
</dependentAssembly>
|
<dependentAssembly>
|
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
|
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
</dependentAssembly>
|
</assemblyBinding>
|
</runtime>
|
<entityFramework>
|
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
|
<parameters>
|
<parameter value="v15.0" />
|
</parameters>
|
</defaultConnectionFactory>
|
</entityFramework>
|
</configuration>
|