This commit is contained in:
jity7777 2022-05-09 05:31:21 +00:00
parent d07fb214f9
commit f3bed35b8d
2 changed files with 367 additions and 366 deletions

View File

@ -4,108 +4,109 @@
https://go.microsoft.com/fwlink/?LinkId=301880 https://go.microsoft.com/fwlink/?LinkId=301880
--> -->
<configuration> <configuration>
<configSections> <configSections>
<sectionGroup name="common"> <sectionGroup name="common">
<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" />
</sectionGroup> </sectionGroup>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
<!--Spring--> <!--Spring-->
<sectionGroup name="spring"> <sectionGroup name="spring">
<section name="parsers" type="Spring.Context.Support.NamespaceParsersSectionHandler, Spring.Core" /> <section name="parsers" type="Spring.Context.Support.NamespaceParsersSectionHandler, Spring.Core" />
<section name="typeAliases" type="Spring.Context.Support.TypeAliasesSectionHandler, Spring.Core" /> <section name="typeAliases" type="Spring.Context.Support.TypeAliasesSectionHandler, Spring.Core" />
<section name="context" type="Spring.Context.Support.MvcContextHandler, Spring.Web.Mvc5" /> <section name="context" type="Spring.Context.Support.MvcContextHandler, Spring.Web.Mvc5" />
<section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" /> <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" />
<!--<section name="context" type="Spring.Context.Support.MvcContextHandler, Spring.Core" /> <!--<section name="context" type="Spring.Context.Support.MvcContextHandler, Spring.Core" />
<section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" />--> <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" />-->
</sectionGroup> </sectionGroup>
<!---iBATIS--> <!---iBATIS-->
<sectionGroup name="iBATIS"> <sectionGroup name="iBATIS">
<section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" /> <section name="logging" type="IBatisNet.Common.Logging.ConfigurationSectionHandler, IBatisNet.Common" />
</sectionGroup> </sectionGroup>
<!--Common--> <!--Common-->
</configSections> </configSections>
<appSettings> <appSettings>
<add key="webpages:Version" value="3.0.0.0" /> <add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" /> <add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" /> <add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" /> <add key="UnobtrusiveJavaScriptEnabled" value="true" />
<add key="fronturl" value="https://www.ynicte.com" /> <add key="fronturl" value="https://www.ynicte.com" />
<add key="adminurl" value="http://admin.ynicte.com" /> <add key="adminurl" value="http://admin.ynicte.com" />
<add key="adminips" value="118.219.255.223;118.219.255.225;118.219.255.189;118.219.255.190" /> <add key="adminips" value="118.219.255.223;118.219.255.225;118.219.255.189;118.219.255.190" />
<add key="reporturl" value="http://ynicter.nptc.kr" /> <add key="reporturl" value="http://ynicter.nptc.kr" />
<add key="isstaging" value="1" /> <add key="isstaging" value="1" />
<!--<add key="masteremail" value="edu@ynicte.or.kr;mail.ynicte.or.kr;25;ynicte@ynicte.or.kr;k7758870!%" />--> <!--<add key="masteremail" value="edu@ynicte.or.kr;mail.ynicte.or.kr;25;ynicte@ynicte.or.kr;k7758870!%" />-->
<add key="masteremail" value="yicte@cte.or.kr;smtp.daum.net;465;yicte2020;yicte04003" /> <add key="masteremail" value="yicte@cte.or.kr;smtp.daum.net;465;yicte2020;yicte04003" />
<add key="usessl" value="Y" /> <add key="usessl" value="Y" />
<add key="daokey" value="ynictelms2020" /> <add key="daokey" value="ynictelms2020" />
<!--결제 url | mid | hashed signkey | 취소모듈비밀번호 | 거래번호앞두자리--> <!--결제 url | mid | hashed signkey | 취소모듈비밀번호 | 거래번호앞두자리-->
<!--테스트--> <!--테스트-->
<add key="pginfo" value="https://stgstdpay.inicis.com|INIpayTest|SU5JTElURV9UUklQTEVERVNfS0VZU1RS|1111|te|" /> <add key="pginfo" value="https://stgstdpay.inicis.com|INIpayTest|SU5JTElURV9UUklQTEVERVNfS0VZU1RS|1111|te|" />
<!--상용--> <!--상용-->
<!--<add key="pginfo" value="https://stdpay.inicis.com|?|?|1111|pr|" />--> <!--<add key="pginfo" value="https://stdpay.inicis.com|?|?|1111|pr|" />-->
<add key="pgroot" value="D:\INIpay50_ASP" /> <add key="pgroot" value="D:\INIpay50_ASP" />
<!-- <!--
talk talk
0: url, 1: id, 2: password,3: 계정키, 4: 계정ID, 5: 발신프로필키 0: url, 1: id, 2: password,3: 계정키, 4: 계정ID, 5: 발신프로필키
--> -->
<add key="talk" value="https://dev-alimtalk-api.bizmsg.kr:1443/v2/sender/send,?,?,?,?,?,023103312" /> <add key="talk" value="https://dev-alimtalk-api.bizmsg.kr:1443/v2/sender/send,?,?,?,?,?,023103312" />
<!--<add key="talk" value="https://alimtalk-api.bizmsg.kr/v2/sender/send,?,?,?,?,?,023103312" />--> <!--<add key="talk" value="https://alimtalk-api.bizmsg.kr/v2/sender/send,?,?,?,?,?,023103312" />-->
<!--<add key="configpath" value="Product" />--> <!--<add key="configpath" value="Product" />-->
<!--<add key="configpath" value="ProductDev" />--> <add key="configpath" value="ProductDev" />
<add key="configpath" value="Staging" /> <!--<add key="configpath" value="staging" />-->
<add key="lgdacomConfigPath" value="D:\3rdparti\lgdacomyicte" /> <add key="lgdacomConfigPath" value="D:\3rdparti\lgdacomyicte" />
<add key="CST_MID" value="yicte" /> <add key="CST_MID" value="yicte" />
<!--상점아이디--> <!--상점아이디-->
<add key="CST_PLATFORM" value="test" /> <!--test,service--> <add key="CST_PLATFORM" value="test" />
<!--test, service--> <!--test,service-->
<add key="LGD_ENCODING" value="UTF-8" /> <!--test, service-->
<add key="LGD_BACKBTN_YN" value="N" /> <add key="LGD_ENCODING" value="UTF-8" />
<add key="LGD_CASNOTEURL" value="https://ynicte.nptc.kr/Account/XPayVBankMoney" /> <add key="LGD_BACKBTN_YN" value="N" />
<!--가상계좌 입금통보 URL--> <add key="LGD_CASNOTEURL" value="https://ynicte.nptc.kr/Account/XPayVBankMoney" />
<add key="LGD_AUTOFILLYN_BUYER" value="Y" /> <!--가상계좌 입금통보 URL-->
<add key="LGD_CASHRECEIPTYN" value="Y" /> <add key="LGD_AUTOFILLYN_BUYER" value="Y" />
<add key="LGD_ESCROW_USEYN" value="N" /> <add key="LGD_CASHRECEIPTYN" value="Y" />
<add key="PAYMENT_CLASSIFICATION" value="te" /> <add key="LGD_ESCROW_USEYN" value="N" />
<add key="LGD_MERTKEY" value="1e961022a432d24d7d8d02581ac7461f" /> <add key="PAYMENT_CLASSIFICATION" value="te" />
<add key="LGD_MERTKEY" value="1e961022a432d24d7d8d02581ac7461f" />
<!--MTS SMSMMS 발신번호, 알림톡발신키--> <!--MTS SMSMMS 발신번호, 알림톡발신키-->
<add key="mastersms" value="10d3158b52019fa6b7e5563b1e35cf8c48a8caf9" /> <add key="mastersms" value="10d3158b52019fa6b7e5563b1e35cf8c48a8caf9" />
<add key="mtssendnum" value="15447660" /> <add key="mtssendnum" value="15447660" />
<add key="mtsdb" value="Server=218.232.111.111;Database=mtsyicte;User ID=mtsyicteremote;Password=dev1@#" /> <add key="mtsdb" value="Server=218.232.111.111;Database=mtsyicte;User ID=mtsyicteremote;Password=dev1@#" />
<!--팝빌 API 연동정보--> <!--팝빌 API 연동정보-->
<!--팝빌회원 링크아이디(LinkID)--> <!--팝빌회원 링크아이디(LinkID)-->
<add key="Popbill.LinkID" value="YJCTE" /> <add key="Popbill.LinkID" value="YJCTE" />
<!--팝빌회원 비밀키(SecretKey)--> <!--팝빌회원 비밀키(SecretKey)-->
<add key="Popbill.SecretKey" value="nC+bFG/XTCAQ3XtsRVdPWx70wJwq8XTE5vGeW2/uxyg=" /> <add key="Popbill.SecretKey" value="nC+bFG/XTCAQ3XtsRVdPWx70wJwq8XTE5vGeW2/uxyg=" />
<!--팝빌회원 사업자번호, '-' 제외 10자리--> <!--팝빌회원 사업자번호, '-' 제외 10자리-->
<add key="Popbill.CorpNum" value="6218204003" /> <add key="Popbill.CorpNum" value="6218204003" />
<!--팝빌회원 아이디(비필수)--> <!--팝빌회원 아이디(비필수)-->
<add key="Popbill.UserID" value="" /> <add key="Popbill.UserID" value="" />
<!--연동환경 설정값, 개발용(true), 상업용(false)--> <!--연동환경 설정값, 개발용(true), 상업용(false)-->
<add key="Popbill.TaxinvoiceService.IsTest" value="true" /> <add key="Popbill.TaxinvoiceService.IsTest" value="true" />
<!--인증토큰 IP 제한기능 사용여부, 권장(true)--> <!--인증토큰 IP 제한기능 사용여부, 권장(true)-->
<add key="Popbill.TaxinvoiceService.IPRestrictOnOff" value="true" /> <add key="Popbill.TaxinvoiceService.IPRestrictOnOff" value="true" />
<!--팝빌 API 서비스 고정 IP 사용여부(GA), true-사용, false-미사용, 기본값(false)--> <!--팝빌 API 서비스 고정 IP 사용여부(GA), true-사용, false-미사용, 기본값(false)-->
<add key="Popbill.TaxinvoiceService.UseStaticIP" value="false" /> <add key="Popbill.TaxinvoiceService.UseStaticIP" value="false" />
<!--로컬서버 시간 사용 여부 true-사용, false-미사용, 기본값(false)--> <!--로컬서버 시간 사용 여부 true-사용, false-미사용, 기본값(false)-->
<add key="Popbill.TaxinvoiceService.UseLocalTimeYN" value="false" /> <add key="Popbill.TaxinvoiceService.UseLocalTimeYN" value="false" />
</appSettings> </appSettings>
<common> <common>
<logging> <logging>
<factoryAdapter type="Common.Logging.Simple.TraceLoggerFactoryAdapter, Common.Logging"> <factoryAdapter type="Common.Logging.Simple.TraceLoggerFactoryAdapter, Common.Logging">
<arg key="Level" value="ALL" /> <arg key="Level" value="ALL" />
</factoryAdapter> </factoryAdapter>
</logging> </logging>
</common> </common>
<spring> <spring>
<!--<context> <!--<context>
<resource uri="config://spring/objects"/> <resource uri="config://spring/objects"/>
</context> </context>
<objects xmlns="http://www.springframework.net"> <objects xmlns="http://www.springframework.net">
@ -118,20 +119,20 @@
</object> </object>
</objects>--> </objects>-->
<context> <context>
<resource uri="file://~/Spring/Controllers.xml" /> <resource uri="file://~/Spring/Controllers.xml" />
<resource uri="file://~/Spring/Daos.xml" /> <resource uri="file://~/Spring/Daos.xml" />
</context> </context>
<parsers> <parsers>
<parser type="Spring.Data.Config.DatabaseNamespaceParser, Spring.Data" /> <parser type="Spring.Data.Config.DatabaseNamespaceParser, Spring.Data" />
<parser type="Spring.Transaction.Config.TxNamespaceParser, Spring.Data" /> <parser type="Spring.Transaction.Config.TxNamespaceParser, Spring.Data" />
</parsers> </parsers>
</spring> </spring>
<connectionStrings> <connectionStrings>
<add name="xls" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=Excel 8.0" /> <add name="xls" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=Excel 8.0" />
<add name="xlsx" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=Excel 12.0" /> <add name="xlsx" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=Excel 12.0" />
</connectionStrings> </connectionStrings>
<!-- <!--
web.config 변경 내용에 대한 설명은 http://go.microsoft.com/fwlink/?LinkId=235367을 참고하십시오. web.config 변경 내용에 대한 설명은 http://go.microsoft.com/fwlink/?LinkId=235367을 참고하십시오.
다음 특성은 <httpRuntime> 태그에 설정할 수 있습니다. 다음 특성은 <httpRuntime> 태그에 설정할 수 있습니다.
@ -139,94 +140,94 @@
<httpRuntime targetFramework="4.5" /> <httpRuntime targetFramework="4.5" />
</system.Web> </system.Web>
--> -->
<system.web> <system.web>
<authentication mode="None"> <authentication mode="None">
<forms loginUrl="~/Account/Index" timeout="2880" /> <forms loginUrl="~/Account/Index" timeout="2880" />
</authentication> </authentication>
<!--<sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424" cookieless="false" timeout="20" cookieName="ntest_admin" />--> <!--<sessionState mode="StateServer" stateConnectionString="tcpip=localhost:42424" cookieless="false" timeout="20" cookieName="ntest_admin" />-->
<!--<sessionState cookieless="UseCookies" cookieName="kfcfa" mode="Off" stateConnectionString="tcpip=localhost:42424" timeout="60" />--> <!--<sessionState cookieless="UseCookies" cookieName="kfcfa" mode="Off" stateConnectionString="tcpip=localhost:42424" timeout="60" />-->
<sessionState cookieless="UseCookies" cookieName="kfcfa" mode="StateServer" stateConnectionString="tcpip=localhost:42424" timeout="60" /> <sessionState cookieless="UseCookies" cookieName="kfcfa" mode="StateServer" stateConnectionString="tcpip=localhost:42424" timeout="60" />
<!--<identity impersonate="true" userName="root" password="rhdwjdrudwod!@#45" />--> <!--<identity impersonate="true" userName="root" password="rhdwjdrudwod!@#45" />-->
<customErrors mode="RemoteOnly" defaultRedirect="~/Account/Error"> <customErrors mode="RemoteOnly" defaultRedirect="~/Account/Error">
<error statusCode="404" redirect="~/Account/Error404" /> <error statusCode="404" redirect="~/Account/Error404" />
<error statusCode="403" redirect="~/Account/Error403" /> <error statusCode="403" redirect="~/Account/Error403" />
<error statusCode="500" redirect="~/Account/Error500" /> <error statusCode="500" redirect="~/Account/Error500" />
</customErrors> </customErrors>
<compilation debug="true" targetFramework="4.6" /> <compilation debug="true" targetFramework="4.6" />
<httpRuntime targetFramework="4.5" requestValidationMode="2.0" maxRequestLength="1042000" /> <httpRuntime targetFramework="4.5" requestValidationMode="2.0" maxRequestLength="1042000" />
<httpModules> <httpModules>
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" /> <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" />
</httpModules> </httpModules>
</system.web> </system.web>
<system.web.extensions> <system.web.extensions>
<scripting> <scripting>
<webServices> <webServices>
<jsonSerialization maxJsonLength="5000000" /> <jsonSerialization maxJsonLength="5000000" />
</webServices> </webServices>
</scripting> </scripting>
</system.web.extensions> </system.web.extensions>
<runtime> <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" /> <assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" /> <bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" /> <assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" /> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" /> <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" /> <bindingRedirect oldVersion="0.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" /> <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" /> <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" /> <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" /> <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="Common.Logging.Core" publicKeyToken="af08829b84f0328e" culture="neutral" /> <assemblyIdentity name="Common.Logging.Core" publicKeyToken="af08829b84f0328e" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" /> <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" culture="neutral" /> <assemblyIdentity name="Common.Logging" publicKeyToken="af08829b84f0328e" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.2.0.0" newVersion="1.2.0.0" /> <bindingRedirect oldVersion="0.0.0.0-1.2.0.0" newVersion="1.2.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Web.Http.WebHost" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <assemblyIdentity name="System.Web.Http.WebHost" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.8.0" newVersion="5.2.8.0" /> <bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
</dependentAssembly> </dependentAssembly>
</assemblyBinding> </assemblyBinding>
</runtime> </runtime>
<system.webServer> <system.webServer>
<security> <security>
<requestFiltering> <requestFiltering>
<requestLimits maxAllowedContentLength="1073741824"></requestLimits> <requestLimits maxAllowedContentLength="1073741824"></requestLimits>
</requestFiltering> </requestFiltering>
</security> </security>
<httpProtocol> <httpProtocol>
<customHeaders> <customHeaders>
<remove name="Vary"></remove> <remove name="Vary"></remove>
<add name="Vary" value="Accept-Encoding"></add> <add name="Vary" value="Accept-Encoding"></add>
<add name="Access-Control-Allow-Origin" value="http://127.0.0.1" /> <add name="Access-Control-Allow-Origin" value="http://127.0.0.1" />
</customHeaders> </customHeaders>
</httpProtocol> </httpProtocol>
<!--<httpErrors> <!--<httpErrors>
<remove statusCode="403" subStatusCode="-1" /> <remove statusCode="403" subStatusCode="-1" />
<error statusCode="403" prefixLanguageFilePath="" path="Account/Error403" responseMode="ExecuteURL" /> <error statusCode="403" prefixLanguageFilePath="" path="Account/Error403" responseMode="ExecuteURL" />
</httpErrors> </httpErrors>
@ -239,182 +240,182 @@
</outboundRules> </outboundRules>
</rewrite> </rewrite>
<defaultDocument enabled="false" />--> <defaultDocument enabled="false" />-->
<validation validateIntegratedModeConfiguration="false" /> <validation validateIntegratedModeConfiguration="false" />
<modules> <modules>
<remove name="ApplicationInsightsWebTracking" /> <remove name="ApplicationInsightsWebTracking" />
<add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" /> <add name="ApplicationInsightsWebTracking" type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web" preCondition="managedHandler" />
</modules> </modules>
<handlers> <handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" /> <remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" /> <remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers> </handlers>
</system.webServer> </system.webServer>
<!-- <system.codedom> <!-- <system.codedom>
<compilers> <compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" /> <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" /> <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" />
</compilers> </compilers>
</system.codedom>--> </system.codedom>-->
<iBATIS> <iBATIS>
<logging> <logging>
<logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net"> <logFactoryAdapter type="IBatisNet.Common.Logging.Impl.Log4NetLoggerFA, IBatisNet.Common.Logging.Log4Net">
<arg key="configType" value="inline" /> <arg key="configType" value="inline" />
</logFactoryAdapter> </logFactoryAdapter>
</logging> </logging>
</iBATIS> </iBATIS>
<log4net> <log4net>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<file value="D:\log\ynicte\log.txt" /> <file value="D:\log\ynicte\log.txt" />
<param name="MaxSizeRollBackups" value="2" /> <param name="MaxSizeRollBackups" value="2" />
<param name="MaximumFileSize" value="1024KB" /> <param name="MaximumFileSize" value="1024KB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<appendToFile value="true" /> <appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout"> <layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d - %m%n" /> <param name="ConversionPattern" value="%d - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout"> <layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d - %m%n" /> <param name="ConversionPattern" value="%d - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="DebugAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="DebugAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\debug.txt" /> <param name="File" value="D:\log\ynicte\debug.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="DeleteAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="DeleteAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\delete.txt" /> <param name="File" value="D:\log\ynicte\delete.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="WarnAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="WarnAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\warn.txt" /> <param name="File" value="D:\log\ynicte\warn.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="QueryAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="QueryAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\query.txt" /> <param name="File" value="D:\log\ynicte\query.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\error.txt" /> <param name="File" value="D:\log\ynicte\error.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<appender name="TryErrorAppender" type="log4net.Appender.RollingFileAppender,log4net"> <appender name="TryErrorAppender" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="D:\log\ynicte\tryerror.txt" /> <param name="File" value="D:\log\ynicte\tryerror.txt" />
<param name="AppendToFile" value="true" /> <param name="AppendToFile" value="true" />
<param name="MaxSizeRollBackups" value="10" /> <param name="MaxSizeRollBackups" value="10" />
<param name="MaximumFileSize" value="5MB" /> <param name="MaximumFileSize" value="5MB" />
<param name="RollingStyle" value="Size" /> <param name="RollingStyle" value="Size" />
<param name="StaticLogFileName" value="true" /> <param name="StaticLogFileName" value="true" />
<layout type="log4net.Layout.PatternLayout,log4net"> <layout type="log4net.Layout.PatternLayout,log4net">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout> </layout>
</appender> </appender>
<!-- OFF, FATAL, ERROR, Delete, WARN, INFO, DEBUG, ALL --> <!-- OFF, FATAL, ERROR, Delete, WARN, INFO, DEBUG, ALL -->
<root> <root>
<level value="DEBUG" /> <level value="DEBUG" />
<appender-ref ref="RollingLogFileAppender" /> <appender-ref ref="RollingLogFileAppender" />
<appender-ref ref="ConsoleAppender" /> <appender-ref ref="ConsoleAppender" />
</root> </root>
<logger name="Debug"> <logger name="Debug">
<appender-ref ref="DebugAppender" /> <appender-ref ref="DebugAppender" />
<level value="DEBUG" /> <level value="DEBUG" />
</logger> </logger>
<logger name="Query"> <logger name="Query">
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
<level value="QUERY" /> <level value="QUERY" />
</logger> </logger>
<logger name="Delete"> <logger name="Delete">
<appender-ref ref="DeleteAppender" /> <appender-ref ref="DeleteAppender" />
<level value="DELETE" /> <level value="DELETE" />
</logger> </logger>
<logger name="TryError"> <logger name="TryError">
<appender-ref ref="TryErrorAppender" /> <appender-ref ref="TryErrorAppender" />
<level value="TRYERROR" /> <level value="TRYERROR" />
</logger> </logger>
<logger name="Warn"> <logger name="Warn">
<appender-ref ref="WarnAppender" /> <appender-ref ref="WarnAppender" />
<level value="WARN" /> <level value="WARN" />
</logger> </logger>
<logger name="Error"> <logger name="Error">
<appender-ref ref="ErrorAppender" /> <appender-ref ref="ErrorAppender" />
<level value="ERROR" /> <level value="ERROR" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.Commands.DefaultPreparedCommand"> <logger name="IBatisNet.DataMapper.Commands.DefaultPreparedCommand">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.Configuration.Cache.CacheModel"> <logger name="IBatisNet.DataMapper.Configuration.Cache.CacheModel">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.LazyLoadList"> <logger name="IBatisNet.DataMapper.LazyLoadList">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.SqlMapSession"> <logger name="IBatisNet.DataMapper.SqlMapSession">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.Common.Transaction.TransactionScope"> <logger name="IBatisNet.Common.Transaction.TransactionScope">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataAccess.DaoSession"> <logger name="IBatisNet.DataAccess.DaoSession">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataAccess.Configuration.DaoProxy"> <logger name="IBatisNet.DataAccess.Configuration.DaoProxy">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory"> <logger name="IBatisNet.DataMapper.Configuration.Statements.PreparedStatementFactory">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
<logger name="IBatisNet.DataMapper.Commands.IPreparedCommand"> <logger name="IBatisNet.DataMapper.Commands.IPreparedCommand">
<!--<level value="DEBUG"/>--> <!--<level value="DEBUG"/>-->
<appender-ref ref="QueryAppender" /> <appender-ref ref="QueryAppender" />
</logger> </logger>
</log4net> </log4net>
<!--<system.diagnostics> <!--<system.diagnostics>
<trace autoflush="true"> <trace autoflush="true">
<listeners> <listeners>
<add name="textWriterTraceListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\tmp\lmstesl_log4net.txt" /> <add name="textWriterTraceListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\tmp\lmstesl_log4net.txt" />

View File

@ -41,8 +41,8 @@
<add key="daokey" value="ynictelms2020" /> <add key="daokey" value="ynictelms2020" />
<!--<add key="configpath" value="Product" />--> <!--<add key="configpath" value="Product" />-->
<!--<add key="configpath" value="ProductDev" />--> <add key="configpath" value="ProductDev" />
<add key="configpath" value="Staging" /> <!--<add key="configpath" value="Staging" />-->
<add key="thumbnailexe" value="D:\\dev_tool\\ffmpeg.exe" /> <add key="thumbnailexe" value="D:\\dev_tool\\ffmpeg.exe" />
@ -232,7 +232,7 @@
</dependentAssembly> </dependentAssembly>
<dependentAssembly> <dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> <bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
</dependentAssembly> </dependentAssembly>
</assemblyBinding> </assemblyBinding>
</runtime> </runtime>