230 lines
16 KiB
XML
230 lines
16 KiB
XML
<?xml version="1.0"?>
|
|
<configuration>
|
|
<configSections>
|
|
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
|
|
<sectionGroup name="devExpress">
|
|
<section name="themes" type="DevExpress.Web.ThemesConfigurationSection, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
|
|
<section name="compression" type="DevExpress.Web.CompressionConfigurationSection, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
|
|
<section name="settings" type="DevExpress.Web.SettingsConfigurationSection, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
|
|
<section name="errors" type="DevExpress.Web.ErrorsConfigurationSection, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
|
|
</sectionGroup>
|
|
</configSections>
|
|
<system.diagnostics>
|
|
<sources>
|
|
<source name="System.ServiceModel" switchValue="All">
|
|
<listeners>
|
|
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
|
|
<filter type="" />
|
|
</add>
|
|
<add initializeData="logs\Traces.svclog" type="System.Diagnostics.XmlWriterTraceListener" name="traceListener" traceOutputOptions="DateTime">
|
|
<filter type="" />
|
|
</add>
|
|
</listeners>
|
|
</source>
|
|
</sources>
|
|
</system.diagnostics>
|
|
<log4net debug="true">
|
|
<appender name="logFile" type="log4net.Appender.RollingFileAppender,log4net">
|
|
<param name="File" value="logs\log.txt" />
|
|
<param name="AppendToFile" value="false" />
|
|
<param name="RollingStyle" value="Date" />
|
|
<param name="DatePattern" value="dd.MM.yyyy" />
|
|
<param name="StaticLogFileName" value="true" />
|
|
<layout type="log4net.Layout.PatternLayout,log4net">
|
|
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />
|
|
</layout>
|
|
</appender>
|
|
<root>
|
|
<priority value="INFO" />
|
|
<appender-ref ref="logFile" />
|
|
</root>
|
|
</log4net>
|
|
<!--
|
|
Eine Beschreibung der Änderungen von 'web.config' finden Sie unter 'http://go.microsoft.com/fwlink/?LinkId=235367'.
|
|
|
|
Die folgenden Attribute können für die <httpRuntime>-Kennung festgelegt werden.
|
|
<system.Web>
|
|
<httpRuntime targetFramework="4.5" />
|
|
</system.Web>
|
|
-->
|
|
<system.web>
|
|
<compilation debug="true" defaultLanguage="c#" targetFramework="4.5">
|
|
<assemblies>
|
|
<add assembly="BeWo.Service, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
<add assembly="DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.Printing.v17.1.Core, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.Data.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.Utils.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.XtraPrinting.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.XtraReports.v17.1.Web, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.Charts.v17.1.Core, Version=17.1.4.0, Culture=Neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.XtraCharts.v17.1, Version=17.1.4.0, Culture=Neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
|
|
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
|
|
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
|
|
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
<add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
|
|
<add assembly="System.Data.Services.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
|
|
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
|
|
<add assembly="DevExpress.RichEdit.v17.1.Core, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
<add assembly="DevExpress.Web.Resources.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /></assemblies>
|
|
</compilation>
|
|
<httpRuntime maxRequestLength="65536" executionTimeout="300" />
|
|
<!--IIS 6-->
|
|
<!--<httpModules>
|
|
<add name="ASPHibernateSession" type="BeWo.Data.ASPHibernateSessionManager, BeWo.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
|
|
<add name="ASPxHttpHandlerModule" type="DevExpress.Web.ASPxClasses.ASPxHttpHandlerModule, DevExpress.Web.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
</httpModules>-->
|
|
<!-- ### -->
|
|
<!--<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID" />-->
|
|
<httpHandlers>
|
|
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET,POST" path="DX.ashx" validate="false" />
|
|
</httpHandlers>
|
|
<httpModules>
|
|
<add name="ASPxHttpHandlerModule" type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
</httpModules>
|
|
<pages controlRenderingCompatibilityVersion="4.0" />
|
|
</system.web>
|
|
<!--IIS 7-->
|
|
<system.webServer>
|
|
<modules>
|
|
<add name="ASPHibernateSession" type="BeWo.Data.ASPHibernateSessionManager, BeWo.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
<add name="ASPxHttpHandlerModule" type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
</modules>
|
|
|
|
</system.webServer>
|
|
<!-- ### -->
|
|
<system.serviceModel>
|
|
<bindings>
|
|
<basicHttpBinding>
|
|
<binding name="TransportSecurity" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
|
|
<security mode="None">
|
|
<transport clientCredentialType="None" />
|
|
</security>
|
|
<readerQuotas maxStringContentLength="2147483647" />
|
|
</binding>
|
|
<binding name="TransportSecurityStreaming" maxBufferSize="65536" maxReceivedMessageSize="2147483647" messageEncoding="Text" transferMode="StreamedRequest">
|
|
<security mode="None">
|
|
<transport clientCredentialType="None" />
|
|
</security>
|
|
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647" />
|
|
</binding>
|
|
</basicHttpBinding>
|
|
</bindings>
|
|
<services>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.EmployeeServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="EmployeeServiceEndpoint" contract="BeWo.Service.ServiceContracts.IEmployeeService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.UserServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="UserServiceEndpoint" contract="BeWo.Service.ServiceContracts.IUserService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.DownloadServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="DownloadServiceEndpoint" contract="BeWo.Service.ServiceContracts.IDownloadService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.ValueListServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="ValueListServiceEndpoint" contract="BeWo.Service.ServiceContracts.IValueListService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.CustomerServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurityStreaming" name="CustomerServiceEndpoint" contract="BeWo.Service.ServiceContracts.ICustomerService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.StreamingServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurityStreaming" name="StreamingServiceEndpoint" contract="BeWo.Service.ServiceContracts.IStreamingService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.BeWoSlServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="BeWoSlServiceEndpoint" contract="BeWo.Service.ServiceContracts.IBeWoSlService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.ResourceServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="ResourceServiceEndpoint" contract="BeWo.Service.ServiceContracts.IResourceService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.QueryServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="QueryServiceEndpoint" contract="BeWo.Service.ServiceContracts.IQueryService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.OperationsServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="OperationsServiceEndpoint" contract="BeWo.Service.ServiceContracts.IOperationsService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.AnalysisServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="AnalysisServiceEndpoint" contract="BeWo.Service.ServiceContracts.IAnalysisService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.AccountingServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="AccountingServiceEndpoint" contract="BeWo.Service.ServiceContracts.IAccountingService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="BeWo.Service.ServiceImplementations.MailServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="MailServiceEndpoint" contract="BeWo.Service.ServiceContracts.IMailService" />
|
|
</service>
|
|
<service behaviorConfiguration="returnFaults" name="ReportingService.ServiceImplementations.ReportServiceImp">
|
|
<endpoint behaviorConfiguration="SecurityAndSessionBehavior" binding="basicHttpBinding" bindingConfiguration="TransportSecurity" name="ReportServiceEndpoint" contract="ReportingService.ServiceContracts.IReportService" />
|
|
</service>
|
|
</services>
|
|
<behaviors>
|
|
<endpointBehaviors>
|
|
<behavior name="SecurityBehavior">
|
|
<MultitenancyExtension />
|
|
<SecurityExtension />
|
|
</behavior>
|
|
<behavior name="SecurityAndSessionBehavior">
|
|
<!--wichtig: erst Mulittenancy dann session dann security!-->
|
|
<MultitenancyExtension />
|
|
<HibernateSessionExtension />
|
|
<SecurityExtension />
|
|
</behavior>
|
|
</endpointBehaviors>
|
|
<serviceBehaviors>
|
|
<behavior name="returnFaults">
|
|
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="false" />
|
|
<serviceDebug includeExceptionDetailInFaults="true" />
|
|
<serviceThrottling maxConcurrentCalls="1000" maxConcurrentSessions="1000" />
|
|
<dataContractSerializer maxItemsInObjectGraph="2147483647" />
|
|
</behavior>
|
|
</serviceBehaviors>
|
|
</behaviors>
|
|
<extensions>
|
|
<behaviorExtensions>
|
|
<add name="MultitenancyExtension" type="BeWo.Service.Multitenancy.MultitenancyBehaviorExtension, BeWo.Service, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
<add name="SecurityExtension" type="BeWo.Service.Security.SecurityBehaviorExtension, BeWo.Service, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
<add name="HibernateSessionExtension" type="BeWo.Service.UnitOfWork.HibernateSessionBehaviorExtension, BeWo.Service, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
</behaviorExtensions>
|
|
</extensions>
|
|
</system.serviceModel>
|
|
<system.webServer>
|
|
<!--<modules>
|
|
<add name="ASPHibernateSession" type="BeWo.Data.ASPHibernateSessionManager, BeWo.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
|
|
<add name="ASPxHttpHandlerModule" type="DevExpress.Web.ASPxClasses.ASPxHttpHandlerModule, DevExpress.Web.v13.1, Version=13.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
|
|
</modules>-->
|
|
<validation validateIntegratedModeConfiguration="false" />
|
|
<handlers>
|
|
<add type="DevExpress.Web.ASPxHttpHandlerModule, DevExpress.Web.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" verb="GET,POST" path="DX.ashx" name="ASPxHttpHandlerModule" preCondition="integratedMode" />
|
|
</handlers>
|
|
</system.webServer>
|
|
<appSettings>
|
|
<add key="SendMailOnError" value="false" />
|
|
<add key="SmptServer" value="mail.beyondsoft.de" />
|
|
<add key="SmtpUser" value="bewoplaner.support@beyondsoft.de" />
|
|
<add key="SmtpPassword" value="G57ojFhgZ" />
|
|
<add key="Recipient" value="error@bewoplaner.de" />
|
|
<add key="SupportEMail" value="support@bewoplaner.de" />
|
|
<add key="LicenseInfoUrl" value="https://support.bewoplaner.de/api/getlicensecount.php?k=[TENANT]" />
|
|
<add key="LicenseOrderUrl" value="https://support.bewoplaner.de/lizenzbestellung/?k=[TENANT]" />
|
|
<add key="LicenseCancellationUrl" value="https://support.bewoplaner.de/api/licencecancellation.php?k=[TENANT]" />
|
|
<add key="ContractStateUrl" value="https://support.bewoplaner.de/api/getcontractstate.php?CustomerID=[TENANT]" />
|
|
<!--<add key="MaxDocumentSize" value="20971520" />-->
|
|
<add key="MaxDocumentSize" value="20971520" />
|
|
<add key="RssFeedUrl" value="http://188.40.45.85/news_rss.php?ClientOID=236180486&CategoryOID=2002858128" />
|
|
<add key="ICD10File" value="icd10.xml" />
|
|
</appSettings>
|
|
<devExpress>
|
|
<themes enableThemesAssembly="true" styleSheetTheme="" theme="" />
|
|
<compression enableHtmlCompression="false" enableCallbackCompression="true" enableResourceCompression="true" enableResourceMerging="true" />
|
|
<settings rightToLeft="false" />
|
|
<errors callbackErrorRedirectUrl="" />
|
|
</devExpress>
|
|
<runtime>
|
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Castle.Core" publicKeyToken="407dd0808d44fbdc" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.5.1.0" newVersion="2.5.1.0" />
|
|
</dependentAssembly>
|
|
</assemblyBinding>
|
|
</runtime>
|
|
</configuration> |