Web.config 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. <?xml version="1.0" encoding="UTF-8"?>
  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. <param name="File" value="C:\inetpub\wwwroot\ecomerp\web\Log\log.txt" />
  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. <!--正式-->
  58. <!--<add name="ConnString" connectionString="Data Source=127.0.0.1,1433;Initial Catalog=ecomerp;User ID=sa;Password=admin_666888;Max Pool Size=800;Connection Lifetime=120;Min Pool Size=5;" />-->
  59. <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=800;Connection Lifetime=120;Min Pool Size=5;" />
  60. <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=800;Connection Lifetime=120;Min Pool Size=5;" />
  61. <add name="RedisConn" connectionString="127.0.0.1:6379,password=abc123abc,allowAdmin=true" />
  62. </connectionStrings>
  63. <appSettings>
  64. <add key="vs:EnableBrowserLink" value="false" />
  65. <add key="ImagePath" value="C:\inetpub\wwwroot\ecomerp\document" />
  66. <add key="wsPath" value="C:\inetpub\wwwroot\ecomerp\document\ws" />
  67. <add key="SiteBasePath" value="C:\inetpub\wwwroot\ecomerp\web" />
  68. <add key="CookieName" value="lterpCookie" />
  69. <add key="SiteName" value="领淘" />
  70. <add key="SiteDomain" value="" />
  71. <add key="framework" value="C:\inetpub\wwwroot\ecomerp\web\Framework" />
  72. <add key="UmPicPath" value="C:\inetpub\wwwroot\ecomerp\document\um" />
  73. <add key="SiteUrl" value="http://47.114.150.226:88" />
  74. <!--<add key="SiteUrl" value="http://127.0.0.1:911" />-->
  75. <add key="SiteVersion" value="1.3.68" />
  76. <add key="GetTmc" value="0" />
  77. <add key="ApplyState" value="0" />
  78. <add key="RedisConn" value="127.0.0.1:6379,allowadmin=true" />
  79. <!--拿样跟现货的供货商-->
  80. <add key="SampleOrderSupplier" value="35" />
  81. <!--老客户,下单部设计师id-->
  82. <add key="PlaceDesigner_id" value="188" />
  83. <!--老客户,改稿下单部id-->
  84. <add key="PlaceChangeId" value="0" />
  85. <!--老客户,系统识别到的,给下单部的id-->
  86. <add key="PlaceOldCusId" value="1459" />
  87. <!--老客户,系统识别到的,部分店铺的单给某个人-->
  88. <!--<add key="OldCusPartShopId" value=",11,15,16," />-->
  89. <!--老客户,系统识别到的,部分店铺的单给这个设计师-->
  90. <!--<add key="OldCusPartShopDesigner" value="159" />-->
  91. <!--老客户,系统识别到的,部分店铺的单给某个人-->
  92. <add key="OldCusPartShopId" value=",15," />
  93. <!--卓胜-->
  94. <add key="OldCusPart1ShopId" value=",11,"/>
  95. <!--航和-->
  96. <add key="OldCusPart2ShopId" value=",16,"/>
  97. <!--竹范-->
  98. <!--老客户,系统识别到的,部分店铺的单给这个设计师-->
  99. <add key="OldCusPartShopDesigner" value="159" />
  100. <!--林晨-->
  101. <add key="OldCusPartShopDesigner1" value="157" />
  102. <!--赖橙帆-->
  103. <add key="OldCusPartShopDesigner2" value="159" />
  104. <!--下单部的id-->
  105. <add key="PlaceOrgId" value="4" />
  106. <!--组织部的id-->
  107. <add key="OrgId" value="10" />
  108. <!--凤九贴 供应商id-->
  109. <add key="Fengjiutie_supid" value="35" />
  110. <!--文件服务器-->
  111. <add key="LocalDownLoadUrl" value="http://localhost:54673//download.aspx"/>
  112. <add key="LocalSimDownLoadUrl" value="http://192.168.10.10:8088/simdownload.aspx"/>
  113. <add key="LocalFileSiteUrl" value="http://192.168.10.10:8088/"/>
  114. <add key="LocalUploadUrl" value="http://192.168.10.10:8088/uploadFile.aspx"/>
  115. <add key="LocalSimUploadUrl" value="http://192.168.10.10:8088/simUploadFile.aspx"/>
  116. <add key="SimDownLoadUrl" value="http://183.250.143.56:8088/simdownload.aspx"/>
  117. <!--<add key="DownLoadUrl" value="http://localhost:54673//download.aspx"/>-->
  118. <add key="DownLoadUrl" value="http://183.250.143.56:8088/download.aspx"/>
  119. <add key="FileSiteUrl" value="http://183.250.143.56:8088/"/>
  120. <add key="UploadUrl" value="http://183.250.143.56:8088/uploadFile.aspx"/>
  121. <add key="SimUploadUrl" value="http://183.250.143.56:8088/simUploadFile.aspx"/>
  122. <!--退款定时任务-->
  123. <add key="Refund_Switch" value="0" />
  124. <add key="Refund_Interval" value="35000" />
  125. <add key="Refund_Time" value="01,06,08,12,15,18,20,22" />
  126. <!--订单异常处理定时任务-->
  127. <add key="UnusualOrder_Switch" value="0" />
  128. <add key="UnusualOrder_Interval" value="3000000" />
  129. <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()" />
  130. <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()" />
  131. <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()" />
  132. <!--自动派单定时任务-->
  133. <add key="Dispatch_Switch" value="0" />
  134. <add key="Dispatch_Interval" value="40000" />
  135. <add key="Dispatch_TimeList" value="09:10,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" />
  136. <!--每日清除数据任务-->
  137. <add key="DayClear_Switch" value="0" />
  138. <add key="DayClear_Interval" value="50000" />
  139. <add key="DayClear_Time" value="02:00,03:00,04:30,05:00" />
  140. <!--日接单量=0 可接单百分比=1 上班状态=0-->
  141. <add key="DayClear_ClearSQL" value="update CE_ErpUserInfo set DayOrderReceive = 0, DayOrderPer = 0, OnDuty = 0" />
  142. </appSettings>
  143. <!--activerecord的配置-->
  144. <activerecord>
  145. <config>
  146. <add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver" />
  147. <add key="hibernate.dialect" value="NHibernate.Dialect.MsSql2000Dialect" />
  148. <add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider" />
  149. <add key="hibernate.connection.connection_string" value="ConnectionString = ${XueConnString}" />
  150. </config>
  151. </activerecord>
  152. <location>
  153. <system.web>
  154. <compilation targetFramework="4.8" debug="true" />
  155. <!--
  156. <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
  157. -->
  158. <!--
  159. The <authentication> section enables configuration
  160. of the security authentication mode used by
  161. ASP.NET to identify an incoming user.
  162. -->
  163. <authentication mode="Windows" />
  164. <!--
  165. The <customErrors> section enables configuration
  166. of what to do if/when an unhandled error occurs
  167. during the execution of a request. Specifically,
  168. it enables developers to configure html error pages
  169. to be displayed in place of a error stack trace.
  170. -->
  171. <customErrors mode="RemoteOnly" defaultRedirect="ErrorPage.htm">
  172. <error statusCode="403" redirect="NoAccess.htm" />
  173. <error statusCode="404" redirect="FileNotFound.htm" />
  174. </customErrors>
  175. <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
  176. <controls>
  177. <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  178. <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  179. <add tagPrefix="web" namespace="WebUI.WebControls" assembly="WebUI" />
  180. </controls>
  181. </pages>
  182. <httpHandlers>
  183. <remove verb="*" path="*.asmx" />
  184. <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  185. <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" />
  186. <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" />
  187. </httpHandlers>
  188. <httpModules>
  189. <!--<remove name="Session" />-->
  190. <remove name="WindowsAuthentication" />
  191. <remove name="PassportAuthentication" />
  192. <remove name="AnonymousIdentification" />
  193. <remove name="UrlAuthorization" />
  194. <remove name="FileAuthorization" />
  195. <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  196. </httpModules>
  197. <httpRuntime requestValidationMode="2.0" maxRequestLength="2097151" executionTimeout="300" appRequestQueueLimit="100" />
  198. </system.web>
  199. </location>
  200. <!--
  201. The system.webServer section is required for running ASP.NET AJAX under Internet
  202. Information Services 7.0. It is not necessary for previous version of IIS.
  203. -->
  204. <location>
  205. <system.webServer>
  206. <validation validateIntegratedModeConfiguration="false" />
  207. <modules runAllManagedModulesForAllRequests="false">
  208. <remove name="ScriptModule" />
  209. <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  210. <add name="RewriterModule" type="SiteCore.URLRewriter.RewriterModule, SiteCore" />
  211. </modules>
  212. <handlers>
  213. <remove name="HttpHandler-32" />
  214. <remove name="HttpHandler" />
  215. <remove name="WebServiceHandlerFactory-Integrated" />
  216. <remove name="ScriptHandlerFactory" />
  217. <remove name="ScriptHandlerFactoryAppServices" />
  218. <remove name="ScriptResource" />
  219. <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" />
  220. <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" />
  221. <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" />
  222. <add name="LcHandler" verb="*" path="handler/*.ashx" type="SiteCore.WebHttpHandler,SiteCore" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  223. <add name="loginHandler" path="login.html" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode" />
  224. </handlers>
  225. <defaultDocument>
  226. <files>
  227. <clear />
  228. <add value="index.html" />
  229. <add value="index.aspx" />
  230. <add value="/" />
  231. <add value="default.aspx" />
  232. </files>
  233. </defaultDocument>
  234. <httpProtocol allowKeepAlive="true">
  235. <customHeaders>
  236. </customHeaders>
  237. </httpProtocol>
  238. </system.webServer>
  239. </location>
  240. <!--
  241. 有关 web.config 更改的说明,请参见 http://go.microsoft.com/fwlink/?LinkId=235367。
  242. 可在 <httpRuntime> 标记上设置以下特性。
  243. <system.Web>
  244. <httpRuntime targetFramework="4.5" />
  245. </system.Web>
  246. -->
  247. <runtime>
  248. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  249. <dependentAssembly>
  250. <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
  251. <bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="4.5.0.0" />
  252. </dependentAssembly>
  253. </assemblyBinding>
  254. </runtime>
  255. </configuration>