Web.config 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. <?xml version="1.0"?>
  2. <configuration>
  3. <configSections>
  4. <!--activerecord的配置-->
  5. <section name="activerecord" type="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler, Castle.ActiveRecord"/>
  6. <!--系统的配置-->
  7. <section name="RewriterRule" type="SiteCore.URLRewriter.UrlsSection, SiteCore"/>
  8. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
  9. </configSections>
  10. <!--log4net 配置-->
  11. <log4net debug="true">
  12. <appender name="rollingFile" type="log4net.Appender.RollingFileAppender,log4net">
  13. <file type="log4net.Util.PatternString" value="web_%date{yyyy-MM-dd}.log"/>
  14. <param name="AppendToFile" value="true"/>
  15. <param name="RollingStyle" value="Date"/>
  16. <param name="StaticLogFileName" value="true"/>
  17. <layout type="log4net.Layout.PatternLayout">
  18. <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
  19. </layout>
  20. </appender>
  21. <appender name="DebugAppender" type="log4net.Appender.DebugAppender">
  22. <layout type="log4net.Layout.PatternLayout">
  23. <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n"/>
  24. </layout>
  25. </appender>
  26. <logger name="NHibernate" additivity="false">
  27. <level value="DEBUG"/>
  28. <appender-ref ref="DebugAppender"/>
  29. </logger>
  30. <logger name="NHibernate.SQL" additivity="false">
  31. <level value="DEBUG"/>
  32. <appender-ref ref="DebugAppender"/>
  33. <appender-ref ref="rollingFile"/>
  34. </logger>
  35. <logger name="NHibernate.AdoNet.AbstractBatcher" additivity="false">
  36. <level value="DEBUG"/>
  37. <appender-ref ref="DebugAppender"/>
  38. </logger>
  39. <root>
  40. <!-- levels: DEBUG, INFO, WARN, ERROR, FATAL -->
  41. <level value="DEBUG"/>
  42. <appender-ref ref="DebugAppender"/>
  43. <appender-ref ref="rollingFile"/>
  44. </root>
  45. </log4net>
  46. <RewriterRule>
  47. <urls>
  48. <add virtualUrl="~/app/(\w{3,50})" destinationUrl="~/handler/app.ashx?t=$1"/>
  49. <add virtualUrl="~/erp/(\w{3,50})" destinationUrl="~/handler/erp.ashx?t=$1"/>
  50. <add virtualUrl="~/alipayreturn(\?\w*)*" destinationUrl="~/handler/alipayReturn.ashx$1"/>
  51. <add virtualUrl="~/wxpayReturn(\?\w*)*" destinationUrl="~/handler/wxpayReturn.ashx$1"/>
  52. <add virtualUrl="~/wxpayTakeReturn(\?\w*)*" destinationUrl="~/handler/wxpayTakeReturn.ashx$1"/>
  53. <add virtualUrl="~/corpPayReturn(\?\w*)*" destinationUrl="~/handler/corpPayReturn.ashx$1"/>
  54. </urls>
  55. </RewriterRule>
  56. <connectionStrings>
  57. <add name="RedisConn" connectionString="127.0.0.1:6379,password=abc123abc,allowAdmin=true"/>
  58. <!--<add name="ConnString" connectionString="Data Source=119.23.9.56,1516;Initial Catalog=ecomerp;User ID=other_user;Password=yjsogdsk0820;Max Pool Size=2048; Min Pool Size=5;"/>-->
  59. <!--正式-->
  60. <add name="ConnString" connectionString="Data Source=rm-bp1ki6rt7x41b64mp7o.sqlserver.rds.aliyuncs.com,3433;Initial Catalog=ecomerp;User ID=lt_admin;Password=LTao@+666888;Max Pool Size=1024; Min Pool Size=5;"/>
  61. <!--
  62. <add name="XueConnString" connectionString="Data Source=rm-bp1ki6rt7x41b64mp7o.sqlserver.rds.aliyuncs.com,3433;Initial Catalog=ecomerp;User ID=lt_admin;Password=LTao@+666888;Max Pool Size=1024; Min Pool Size=5;"/>
  63. <add name="XueConnString" connectionString="Data Source=192.168.8.198;Initial Catalog=ecomerp;User ID=sa;Password=yjsogdsk;Max Pool Size=512; Min Pool Size=5;"/>-->
  64. <!--waSaLjFS1MAAoSe9+gKWJQ1CDnZ6dnO1QM0VzexKlXubMo4FCxLb4bGGAU51LHdcMfZxFkJQRZYr0VE6xFGB7Kpc8NKm8oz5p/9017hMVXqnAFPNyQ0zlOCGtSn5SrZEwFoWi1DEWddm1Qa251ScTdaiUfKARB9gsjoXWWM6JnnBGsHvhHU7EMZtm4NsIlz6ARKPn6RYCp2Zza8Ht7FTpX+ivahgu7qH
  65. -->
  66. </connectionStrings>
  67. <appSettings>
  68. <add key="vs:EnableBrowserLink" value="false"/>
  69. <add key="ImagePath" value="D:\fireant\ecomerp\document"/>
  70. <add key="wsPath" value="D:\fireant\ecomerp\document\ws"/>
  71. <add key="UmPicPath" value="D:\fireant\ecomerp\document\um"/>
  72. <add key="SiteBasePath" value="D:\school\xinyue\SiteWeb"/>
  73. <add key="CookieName" value="ltCookie"/>
  74. <add key="SiteName" value="领淘"/>
  75. <add key="SiteDomain" value=""/>
  76. <add key="framework" value="D:\fireant\ecomerp\Web\Framework"/>
  77. <add key="SiteUrl" value="http://localhost:911"/>
  78. <add key="SiteVersion" value="1.0.26"/>
  79. <add key="GetTmc" value="0"/>
  80. <add key="ApplyState" value="0"/>
  81. <add key="islocal" value="1"/>
  82. <!--文件服务器 -->
  83. <add key="LocalDownLoadUrl" value="http://localhost:913/download.aspx"/>
  84. <add key="LocalSimDownLoadUrl" value="http://localhost:913/simdownload.aspx"/>
  85. <add key="LocalFileSiteUrl" value="http://localhost:913/"/>
  86. <add key="LocalUploadUrl" value="http://localhost:913/uploadFile.aspx"/>
  87. <add key="LocalSimUploadUrl" value="http://localhost:913/simUploadFile.aspx"/>
  88. <add key="SimDownLoadUrl" value="http://183.250.143.56:8088/simdownload.aspx"/>
  89. <add key="DownLoadUrl" value="http://183.250.143.56:8088/download.aspx"/>
  90. <add key="FileSiteUrl" value="http://183.250.143.56:8088/"/>
  91. <add key="UploadUrl" value="http://183.250.143.56:8088/uploadFile.aspx"/>
  92. <add key="SimUploadUrl" value="http://183.250.143.56:8088/simUploadFile.aspx"/>
  93. <!--<add key="SimDownLoadUrl" value="http://183.251.172.228:8088/simdownload.aspx"/>
  94. <add key="DownLoadUrl" value="http://183.251.172.228:8088/download.aspx"/>
  95. <add key="FileSiteUrl" value="http://183.251.172.228:8088/"/>
  96. <add key="UploadUrl" value="http://183.251.172.228:8088/uploadFile.aspx"/>
  97. <add key="SimUploadUrl" value="http://183.251.172.228:8088/simUploadFile.aspx"/>-->
  98. <!--<add key="DownLoadUrl" value="http://192.168.8.198:913/download.aspx"/>
  99. <add key="FileSiteUrl" value="http://192.168.8.198:913/"/>
  100. <add key="UploadUrl" value="http://192.168.8.198:913/uploadFile.aspx"/>
  101. <add key="SimUploadUrl" value="http://192.168.8.198:913/simUploadFile.aspx"/>-->
  102. <!--退款定时任务-->
  103. <add key="Refund_Switch" value="0"/>
  104. <add key="Refund_Interval" value="35000"/>
  105. <add key="Refund_Time" value="06:00"/>
  106. <!--订单异常处理定时任务-->
  107. <add key="UnusualOrder_Switch" value="0"/>
  108. <add key="UnusualOrder_Interval" value="3000000"/>
  109. <add key="UnusualOrder_CheckDesignSQL" value="update view_CheckUnusualOrder set unusualTag = 1, UnusualTime = DATEADD(hh,sjzTime,pay_time) where orderstate &lt; 5 and unusualTag = 0 and DATEADD(hh,sjzTime,pay_time)&lt;GETDATE()"/>
  110. <add key="UnusualOrder_CheckPlaceSQL" value="update view_CheckUnusualOrder set unusualTag = 1, UnusualTime = DATEADD(hh,sjzTime,FinishDesignTime) where orderstate = 5 and unusualTag = 0 and DATEADD(hh,sjzTime,FinishDesignTime)&lt;GETDATE()"/>
  111. <add key="UnusualOrder_CheckDeliverySQL" value="update view_CheckUnusualOrder set unusualTag = 1, UnusualTime = DATEADD(hh,sjzTime,FinishPlaceTime) where orderstate = 6 and unusualTag = 0 and DATEADD(hh,sjzTime,FinishPlaceTime)&lt;GETDATE()"/>
  112. <!--自动派单定时任务-->
  113. <add key="Dispatch_Switch" value="0"/>
  114. <add key="Dispatch_Interval" value="40000"/>
  115. <add key="Dispatch_TimeList" value="08:30,09:00,09:30,10:00,10:30,11:00,11:30,12:00,12:30,13:00,13:30,14:00,14:30,15:00,15:30,16:00,16:30,15:22"/>
  116. <!--每日清除数据任务-->
  117. <add key="DayClear_Switch" value="0"/>
  118. <add key="DayClear_Interval" value="50000"/>
  119. <add key="DayClear_Time" value="03:00"/>
  120. <!--日接单量=0 可接单百分比=1 上班状态=0-->
  121. <add key="DayClear_ClearSQL" value="update CE_ErpUserInfo set DayOrder = 0, DayOrderPer = 1, IsDuty = 0"/>
  122. </appSettings>
  123. <!--activerecord的配置-->
  124. <activerecord>
  125. <config>
  126. <add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>
  127. <add key="hibernate.dialect" value="NHibernate.Dialect.MsSql2000Dialect"/>
  128. <add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"/>
  129. <add key="hibernate.connection.connection_string" value="ConnectionString = ${ConnString}"/>
  130. </config>
  131. </activerecord>
  132. <location>
  133. <system.web>
  134. <compilation targetFramework="4.8" debug="true"/>
  135. <!--
  136. <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
  137. -->
  138. <!--
  139. The <authentication> section enables configuration
  140. of the security authentication mode used by
  141. ASP.NET to identify an incoming user.
  142. -->
  143. <authentication mode="Windows"/>
  144. <!--
  145. The <customErrors> section enables configuration
  146. of what to do if/when an unhandled error occurs
  147. during the execution of a request. Specifically,
  148. it enables developers to configure html error pages
  149. to be displayed in place of a error stack trace.
  150. -->
  151. <customErrors mode="RemoteOnly" defaultRedirect="ErrorPage.htm">
  152. <error statusCode="403" redirect="NoAccess.htm"/>
  153. <error statusCode="404" redirect="FileNotFound.htm"/>
  154. </customErrors>
  155. <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
  156. <controls>
  157. <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  158. <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  159. <add tagPrefix="web" namespace="WebUI.WebControls" assembly="WebUI"/>
  160. </controls>
  161. </pages>
  162. <httpHandlers>
  163. <remove verb="*" path="*.asmx"/>
  164. <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  165. <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  166. <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  167. </httpHandlers>
  168. <httpModules>
  169. <!--<remove name="Session" />-->
  170. <remove name="WindowsAuthentication"/>
  171. <remove name="PassportAuthentication"/>
  172. <remove name="AnonymousIdentification"/>
  173. <remove name="UrlAuthorization"/>
  174. <remove name="FileAuthorization"/>
  175. <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  176. </httpModules>
  177. <httpRuntime requestValidationMode="2.0" maxRequestLength="7340000" executionTimeout="300" appRequestQueueLimit="100"/>
  178. </system.web>
  179. </location>
  180. <!--
  181. The system.webServer section is required for running ASP.NET AJAX under Internet
  182. Information Services 7.0. It is not necessary for previous version of IIS.
  183. -->
  184. <location>
  185. <system.webServer>
  186. <validation validateIntegratedModeConfiguration="false"/>
  187. <modules runAllManagedModulesForAllRequests="false">
  188. <remove name="ScriptModule"/>
  189. <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  190. <add name="RewriterModule" type="SiteCore.URLRewriter.RewriterModule, SiteCore"/>
  191. </modules>
  192. <handlers>
  193. <remove name="HttpHandler-32"/>
  194. <remove name="HttpHandler"/>
  195. <remove name="WebServiceHandlerFactory-Integrated"/>
  196. <remove name="ScriptHandlerFactory"/>
  197. <remove name="ScriptHandlerFactoryAppServices"/>
  198. <remove name="ScriptResource"/>
  199. <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  200. <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  201. <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  202. <add name="LcHandler" verb="*" path="handler/*.ashx" type="SiteCore.WebHttpHandler,SiteCore" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode"/>
  203. <add name="loginHandler" path="login.html" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode"/>
  204. </handlers>
  205. <defaultDocument>
  206. <files>
  207. <clear/>
  208. <add value="index.html"/>
  209. <add value="index.aspx"/>
  210. <add value="/"/>
  211. <add value="default.aspx"/>
  212. </files>
  213. </defaultDocument>
  214. <httpProtocol allowKeepAlive="true">
  215. <customHeaders>
  216. <add name="Access-Control-Allow-Origin" value="*"/>
  217. <add name="Access-Control-Allow-Headers" value="*"/>
  218. <add name="Access-Control-Allow-Methods" value="GET,POST,OPTIONS"/>
  219. <add name="X-Frame-Options" value="SAMEORIGIN"/>
  220. </customHeaders>
  221. </httpProtocol>
  222. </system.webServer>
  223. </location>
  224. <!--
  225. 有关 web.config 更改的说明,请参见 http://go.microsoft.com/fwlink/?LinkId=235367。
  226. 可在 <httpRuntime> 标记上设置以下特性。
  227. <system.Web>
  228. <httpRuntime targetFramework="4.5" />
  229. </system.Web>
  230. -->
  231. <runtime>
  232. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  233. <dependentAssembly>
  234. <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
  235. <bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="4.5.0.0"/>
  236. </dependentAssembly>
  237. </assemblyBinding>
  238. </runtime>
  239. </configuration>