769 lines
No EOL
44 KiB
XML
769 lines
No EOL
44 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<configuration>
|
|
<configSections>
|
|
<section name="MobileApiAuthorization" type="Kreta.Web.Configuration.MobileApiConfigurationSection" />
|
|
<section name="ServerConfig" type="Kreta.BusinessLogic.Classes.ConfigsectionHandler" />
|
|
<section name="FeatureConfig" type="Kreta.Core.FeatureToggle.Configuration.FeatureConfigurationSection" />
|
|
<sectionGroup name="KretaJobsConfigGroup">
|
|
<section name="KretaJobConfig" type="Kreta.Core.KretaJobConfig" />
|
|
<section name="IktatasJobConfig" type="Kreta.Core.IktatasJobConfiguration, Kreta.Core"/>
|
|
</sectionGroup>
|
|
<sectionGroup name="KretaPoszeidonConfigGroup">
|
|
<section name="KretaPoszeidonConfig" type="Kreta.Core.IktatoServiceConfiguration, Kreta.Core"/>
|
|
</sectionGroup>
|
|
<section name="UgyfelszolgalatConfig" type="Kreta.Core.UgyfelszolgalatConfig" />
|
|
<section name="KozpontiKretaConfig" type="Kreta.Core.Configuratiaton.KozpontiKretaConfiguration" />
|
|
<section name="LEPKozpontiKretaConfig" type="Kreta.Core.Configuratiaton.LepConfiguration" />
|
|
<section name="MessageBroker" type="Kreta.MessageBroker.Configuration.MessageBrokerConfigurationSection, Kreta.MessageBroker" />
|
|
<section name="RequestResponseLogging" type="Kreta.Web.Logging.Configuration.RequestResponseLoggingConfigurationSection, Kreta.Web.Logging" />
|
|
<section name="SerilogRequestResponseLogger" type="Kreta.Web.Logging.Configuration.Serilog.SerilogConfigurationSection, Kreta.Web.Logging" />
|
|
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
|
|
<section name="GoogleAnalytics" type="Kreta.Core.Analytics.Configuration.GoogleAnalyticsConfigurationSection, Kreta.Core.Analytics.Configuration" />
|
|
<section name="UploadFileValidation" type="Kreta.Web.Configuration.UploadFileValidationConfiguration, Kreta.Web" />
|
|
<section name="cacheManager" type="CacheManager.Core.Configuration.CacheManagerSection, CacheManager.Core" />
|
|
<section name="cacheManager.Redis" type="CacheManager.Redis.RedisConfigurationSection, CacheManager.StackExchange.Redis" />
|
|
<section name="NexiusCourseService" type="Kreta.Web.Configuration.NexiusCourseServiceConfiguration, Kreta.Web" />
|
|
<section name="EugyintezesConfiguration" type="Kreta.Web.Configuration.EugyintezesConfiguration, Kreta.Web" />
|
|
<section name="EugyintezesClientConfiguration" type="Kreta.Client.Eugyintezes.Configuration.EugyintezesClientConfiguration, Kreta.Client" />
|
|
<section name="FileServiceConfiguration" type="Kreta.Core.FileService.Configuration.FileServiceConfiguration" />
|
|
<section name="SapConfiguration" type="Kreta.Core.SapConfiguration, Kreta.Core"/>
|
|
<section name="KirConfiguration" type="Kreta.Core.KirConfiguration"/>
|
|
<section name="IdpConfiguration" type="Kreta.Web.Configuration.IdpConfiguration, Kreta.Web" />
|
|
<section name="TananyagtarConfiguration" type="Kreta.Core.Configuratiaton.TananyagtarConfiguration" />
|
|
<section name="FileServiceClientConfiguration" type="Kreta.Client.FileService.Configuration.FileServiceClientConfiguration, Kreta.Client" />
|
|
<section name="MkbBankszamlaIgenylesConfiguration" type="Kreta.Core.Configuratiaton.MkbBankszamlaIgenylesConfiguration" />
|
|
<section name="OtpBankszamlaIgenylesConfiguration" type="Kreta.Core.Configuratiaton.OtpBankszamlaIgenylesConfiguration" />
|
|
<section name="CoreApiClientConfiguration" type="Kreta.Client.CoreApi.Configuration.CoreApiClientConfiguration, Kreta.Client" />
|
|
<section name="KGRClientConfiguration" type="Kreta.Client.KGR.Configuration.KGRClientConfiguration, Kreta.Client" />
|
|
<section name="EESZTConfig" type="Kreta.Core.Configuratiaton.EESZTConfiguration, Kreta.Core"/>
|
|
<section name="FirebaseConfiguration" type="Kreta.Core.Configuratiaton.FirebaseConfiguration, Kreta.Core"/>
|
|
<section name="LeltarClientConfiguration" type="Kreta.Client.Leltar.Configuration.LeltarClientConfiguration, Kreta.Client" />
|
|
<section name="SzirApiClientConfiguration" type="Kreta.Client.SzirApi.Configuration.SzirApiClientConfiguration, Kreta.Client"/>
|
|
<section name="GlobalApiConfiguration" type="Kreta.Client.GlobalApi.Configuration.GlobalApiConfiguration, Kreta.Client" />
|
|
</configSections>
|
|
<GoogleAnalytics TrackingId="UA-110080867-5" />
|
|
<KretaJobsConfigGroup>
|
|
<KretaJobConfig IsEmailEnabled="false" DefaultEmail="no-reply@ekreta.hu"></KretaJobConfig>
|
|
<IktatasJobConfig AlszamosIktatasJobDelayInSec="5"></IktatasJobConfig>
|
|
</KretaJobsConfigGroup>
|
|
<KretaPoszeidonConfigGroup>
|
|
<KretaPoszeidonConfig EndpointAddress="https://poszeidon-common.ekreta-dev.hu/ai/PoszeidonAltalanos.svc" Username="KRE_TA" Password="kreta_bubuka"></KretaPoszeidonConfig>
|
|
</KretaPoszeidonConfigGroup>
|
|
<UgyfelszolgalatConfig
|
|
Url="https://jira.ekreta.hu/rest/servicedeskapi"
|
|
ProjectKey="TESDESK"
|
|
CommaSeparatedGroupIdFilters="29"
|
|
IsFileUploadEnabled="true"
|
|
JiraServiceApiUrl="http://jiraapi.ekreta.hu:5001"
|
|
JiraServiceApiKey="m3b1sJwcCeq75QccmHRe"
|
|
/>
|
|
<KozpontiKretaConfig KgrUrl="http://kr3.ekreta-uat.hu" KtrUrl="https://ktr.kozpontikreta.ekreta-dev.hu" ApiKey="e74cde7878894a83909ca9164ac48ea8"></KozpontiKretaConfig>
|
|
<LEPKozpontiKretaConfig Url="http://kr3.ekreta-uat.hu" UserName="technikai.kreta" Password="%xP7C4D@QcWXYCCF" ClientId="3de0dd84-bbf1-4327-b5c3-b026d47f2b53" ClientSecret="/RpJeQpMJ3AzkD9yc3LUOmswOqodVmHH/9ahRVOQZv0=" ApiKey="e74cde7878894a83909ca9164ac48ea8"></LEPKozpontiKretaConfig>
|
|
<EESZTConfig InterfaceUrl="https://if.eeszt.gov.hu" ClientUserId="T03277" OrganizationId="OHKRETA"/>
|
|
<MobileApiAuthorization ApiKey="4b6b476d-fb80-4f0a-bae1-3511c97fa37f" />
|
|
<FirebaseConfiguration ApiKey="AIzaSyBKFHEswldvbwsM_s6VSMynL8NOFs9zdkY"
|
|
AuthDomain="iskolaor-uat.firebaseapp.com"
|
|
DatabaseURL="https://iskolaor-uat.firebaseio.com"
|
|
ProjectId="iskolaor-uat"
|
|
StorageBucket="iskolaor-uat.appspot.com"
|
|
MessagingSenderId="696937895826"
|
|
AppId="1:696937895826:web:ae61a98ead6dfdf198d34b"
|
|
MeasurementId="G-3BNSVBTB8N"/>
|
|
|
|
<MessageBroker>
|
|
<Clients>
|
|
<Client Name="StudentMobileNotification"
|
|
MessageSignatureKey="tYg04MvCx8JoOFYntYz4aPTlJs9O8fivmocIMwit4bmNzzmswiwwoofbvyzOIpatXgRcZrd0RWCvKmSWtBL7UA=="
|
|
QueueSize="0"
|
|
ClientPoolSize="8"
|
|
EnableLogging="true">
|
|
<SerilogLogger LossyBufferSize="10000">
|
|
<ElasticSearch
|
|
UseCustomBackOffLogic="true"
|
|
NodeUris="http://elasticsearch.ekreta-dev.hu:9200/"
|
|
IndexFormat="kreta_mobilenotification_messagelog_serilog-{0:yyyy.MM.dd}"
|
|
MinimumLogEventLevel="Information"
|
|
ConnectionTimeoutInSeconds="30"
|
|
WaitBetweenForCheckingEventBatchesInSeconds="1"
|
|
BatchPostingLimit="300"
|
|
AutoRegisterTemplateVersion="ESv7" />
|
|
</SerilogLogger>
|
|
</Client>
|
|
</Clients>
|
|
<EventHubs>
|
|
<EventHub Name="StudentMobileNotification" ConnectionString="Endpoint=sb://kretaeventhubdev.servicebus.windows.net;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=NRB07YKPgDRT7OhlXGnXpGz9hxSX0T2LnZQ0bMp7T4Y=" EntityPath="notificationdev" />
|
|
</EventHubs>
|
|
</MessageBroker>
|
|
|
|
<location path="." inheritInChildApplications="false">
|
|
<RequestResponseLogging EnableLogging="false">
|
|
<TraceLogging EnableLogging="false" LogOnlyOnError="false" LoggingModes="internal" LogLevels="info, warning, error" ExternalLoggerType="Serilog" InternalLogMaximumLength="512" />
|
|
<!-- Define handlers here. Handlers are fallback type handlers (if first handler could not log the request second will be applied then third etc.) -->
|
|
<Handlers>
|
|
<Handler Urls="http://*.*.hu/Adminisztracio/Login/LoginCheck, https://*.*.hu/Adminisztracio/Login/LoginCheck" LogLevels="*" RequestHeaderTrimLength="4096" RequestBodyTrimLength="8192" ResponseHeaderTrimLength="4096" ResponseBodyTrimLength="32768">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.ContentBody" Type="Kreta.Web.Logger.LoginRequestBodyRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
<Handler RequestMediaTypes="multipart/form-data" LogLevels="info" RequestHeaderTrimLength="2048" RequestBodyTrimLength="0" ResponseHeaderTrimLength="2048" ResponseBodyTrimLength="4096">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.User" Type="Kreta.Web.Logger.RequestUserRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
<Handler RequestMediaTypes="multipart/form-data" LogLevels="error" RequestHeaderTrimLength="4096" RequestBodyTrimLength="0" ResponseHeaderTrimLength="4096" ResponseBodyTrimLength="32768">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.User" Type="Kreta.Web.Logger.RequestUserRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
<Handler ResponseMediaTypes="text/html" LogLevels="info" RequestHeaderTrimLength="2048" RequestBodyTrimLength="2048" ResponseHeaderTrimLength="2048" ResponseBodyTrimLength="0">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.User" Type="Kreta.Web.Logger.RequestUserRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
<Handler ResponseMediaTypes="application/json, application/xml, text/plain, empty" LogLevels="info" RequestHeaderTrimLength="2048" RequestBodyTrimLength="2048" ResponseHeaderTrimLength="2048" ResponseBodyTrimLength="4096">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.User" Type="Kreta.Web.Logger.RequestUserRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
<Handler ResponseMediaTypes="text/html, application/json, application/xml, text/plain, empty" LogLevels="error" RequestHeaderTrimLength="4096" RequestBodyTrimLength="32768" ResponseHeaderTrimLength="4096" ResponseBodyTrimLength="32768">
|
|
<Renderers>
|
|
<Renderer FieldName="Request.User" Type="Kreta.Web.Logger.RequestUserRenderer, Kreta.Web" />
|
|
</Renderers>
|
|
</Handler>
|
|
</Handlers>
|
|
</RequestResponseLogging>
|
|
<SerilogRequestResponseLogger LossyBufferSize="21000">
|
|
<ElasticSearch
|
|
UseCustomBackOffLogic="true"
|
|
NodeUris="http://elasticsearch.ekreta-dev.hu:9200/"
|
|
IndexFormat="kreta_requestresponselog_serilog-{0:yyyy.MM.dd}"
|
|
MinimumLogEventLevel="Information"
|
|
ConnectionTimeoutInSeconds="30"
|
|
WaitBetweenForCheckingEventBatchesInSeconds="1"
|
|
BatchPostingLimit="300"
|
|
AutoRegisterTemplateVersion="ESv7" />
|
|
</SerilogRequestResponseLogger>
|
|
</location>
|
|
|
|
<log4net>
|
|
|
|
<logger name="RequestResponseLogger">
|
|
<level value="ALL" />
|
|
<appender-ref ref="AsyncBufferingForwarder" />
|
|
</logger>
|
|
<appender name="AsyncBufferingForwarder" type="Easy.Logger.AsyncBufferingForwardingAppender, Easy.Logger">
|
|
<bufferSize value="2048" />
|
|
<lossy value="true" />
|
|
<Fix value="508" />
|
|
<evaluator type="log4net.Core.LevelEvaluator">
|
|
<threshold value="ALL" />
|
|
</evaluator>
|
|
<appender-ref ref="FileAppender" />
|
|
</appender>
|
|
<appender name="ElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log4net.ElasticSearch">
|
|
<lossy value="false" />
|
|
<Fix value="508" />
|
|
<bufferSize value="1" />
|
|
<connectionString value="Scheme=http;Server=elasticsearch.ekreta-dev.hu;Index=kreta_requestresponselog;Port=9200;rolling=true" />
|
|
<evaluator type="log4net.Core.LevelEvaluator">
|
|
<threshold value="ALL" />
|
|
</evaluator>
|
|
</appender>
|
|
<appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
|
|
<file value="App_Data\Log\requestresponse" />
|
|
<datePattern value=".yyyy-MM-dd'.log'" />
|
|
<appendToFile value="true" />
|
|
<maximumFileSize value="2MB" />
|
|
<maxSizeRollBackups value="10" />
|
|
<rollingStyle value="Composite" />
|
|
<countDirection value="1" />
|
|
<staticLogFileName value="false" />
|
|
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
|
|
<layout type="log4net.Layout.PatternLayout">
|
|
<conversionPattern value="%date %utcdate %level %thread %logger %message%newline" />
|
|
</layout>
|
|
</appender>
|
|
|
|
<logger name="MobileNotificationMessageLogger">
|
|
<level value="ALL" />
|
|
<appender-ref ref="MobileNotificationMessageAsyncBufferingForwarder" />
|
|
</logger>
|
|
<appender name="MobileNotificationMessageAsyncBufferingForwarder" type="Easy.Logger.AsyncBufferingForwardingAppender, Easy.Logger">
|
|
<bufferSize value="16384" />
|
|
<lossy value="true" />
|
|
<Fix value="508" />
|
|
<evaluator type="log4net.Core.LevelEvaluator">
|
|
<threshold value="ALL" />
|
|
</evaluator>
|
|
<appender-ref ref="MobileNotificationMessageElasticSearchAppender" />
|
|
</appender>
|
|
<appender name="MobileNotificationMessageElasticSearchAppender" type="log4net.ElasticSearch.ElasticSearchAppender, log4net.ElasticSearch">
|
|
<lossy value="false" />
|
|
<Fix value="508" />
|
|
<bufferSize value="1" />
|
|
<connectionString value="Scheme=http;Server=elasticsearch.ekreta-dev.hu;Index=kreta_mobilenotification_messagelog;Port=9200;rolling=true" />
|
|
<evaluator type="log4net.Core.LevelEvaluator">
|
|
<threshold value="ALL" />
|
|
</evaluator>
|
|
</appender>
|
|
</log4net>
|
|
|
|
<FileServiceConfiguration>
|
|
<Storage Key="OpenBoard" MaxFileSizeInBytes="1048576" MinimumRequiredFreeSpaceInBytes="1048576">
|
|
<Paths>
|
|
<Path Value="c:\Temp\OpenBoard" />
|
|
</Paths>
|
|
</Storage>
|
|
<Storage Key="Default" MaxFileSizeInBytes="1048576" MinimumRequiredFreeSpaceInBytes="1048576">
|
|
<Paths>
|
|
<Path Value="c:\Temp\Kreta" />
|
|
</Paths>
|
|
</Storage>
|
|
</FileServiceConfiguration>
|
|
|
|
<FeatureConfig>
|
|
<SimpleFeatures>
|
|
<SimpleFeature Name="KirSzinkron" IsEnabled="false" Environments="" InstituteIds="" />
|
|
<SimpleFeature Name="TTFImportFileUpload" IsEnabled="true" />
|
|
<SimpleFeature Name="KIRImport" IsEnabled="true" />
|
|
<SimpleFeature Name="MunkaugyiAdatokKlebelsberg" IsEnabled="true" />
|
|
<SimpleFeature Name="MunkaugyiAdatokNSZFH" IsEnabled="true" />
|
|
<SimpleFeature Name="Klebelsberg" IsEnabled="true" />
|
|
<SimpleFeature Name="InfoAdatszolgaltatas" IsEnabled="false" />
|
|
<SimpleFeature Name="HOIAdatbazis" IsEnabled="false" />
|
|
<SimpleFeature Name="SendMobileNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendErtekelesNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendHazifeladatNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendFeljegyzesNotification" IsEnabled="false"/>
|
|
<SimpleFeature Name="SendRendszerUzenetNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendBejelentettSzamonkeresNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendMulasztasNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SendNemNaplozottTanorakMail" IsEnabled="false" />
|
|
<SimpleFeature Name="SendKozelgoFogadooraMail" IsEnabled="false" />
|
|
<SimpleFeature Name="DeleteInvalidLinks" IsEnabled="true" />
|
|
<SimpleFeature Name="PoszeidonIktatas" IsEnabled="true" />
|
|
<SimpleFeature Name="LetesitmenyBerbeadas" IsEnabled="true" Environments="" InstituteIds="" />
|
|
<SimpleFeature Name="BeiratkozasEugyHatarozat" IsEnabled="true" Environments="" InstituteIds="" />
|
|
<SimpleFeature Name="AlkalmazottTanuloKirSzinkron" IsEnabled="false" Environments="" InstituteIds="" />
|
|
<SimpleFeature Name="HangfireServer" IsEnabled="true" />
|
|
<SimpleFeature Name="Tananyagtar" IsEnabled="false" />
|
|
<SimpleFeature Name="MobileEllenorzoApiCache" IsEnabled="true" />
|
|
<!-- Ez a feature toogle a nyaron torolheto kb, a toogle torlese utan nem kell eltavolitani az IER-hez tartozo szerepkoroket! -->
|
|
<SimpleFeature Name="IERSzerepkorokHozzaadasa" IsEnabled="false" Environments="" InstituteIds="" />
|
|
<SimpleFeature Name="MkbBankszamlaIgenyles" IsEnabled="false" />
|
|
<SimpleFeature Name="OtpBankszamlaIgenyles" IsEnabled="false"/>
|
|
<SimpleFeature Name="UpdateCOVIDFlag" IsEnabled="false" />
|
|
<SimpleFeature Name="EESZTInterfaceUsage" IsEnabled="false" />
|
|
<SimpleFeature Name="SendOrarendValtozasNotification" IsEnabled="false" />
|
|
<SimpleFeature Name="SAPSync" IsEnabled="false" />
|
|
<SimpleFeature Name="UpdateTanuloDualisSzerzodesei" IsEnabled="false" />
|
|
<SimpleFeature Name="UseGlobalApiConnectionString" IsEnabled="false" />
|
|
</SimpleFeatures>
|
|
<SendErtekelesNotification SendItervalInMinute="59"></SendErtekelesNotification>
|
|
<SendHazifeladatNotification SendItervalInMinute="59"></SendHazifeladatNotification>
|
|
<SendRendszerUzenetNotification SendItervalInMinute="59"></SendRendszerUzenetNotification>
|
|
<SendBejelentettSzamonkeresNotification SendItervalInMinute="59"></SendBejelentettSzamonkeresNotification>
|
|
<SendFeljegyzesNotification SendItervalInMinute="59"></SendFeljegyzesNotification>
|
|
<SendMulasztasNotification SendItervalInMinute="59"></SendMulasztasNotification>
|
|
<SendNemNaplozottTanorakMail CustomCronExpression="30 1 * * 1"></SendNemNaplozottTanorakMail>
|
|
<SendOrarendValtozasNotification CustomCronExpression="00 06,16 * * *"></SendOrarendValtozasNotification>
|
|
</FeatureConfig>
|
|
|
|
<KirConfiguration Url="https://demo.kir.hu/KIR2_PASS_teszt/token" />
|
|
|
|
<UploadFileValidation ImportMaxAllowedFileSizeInBytes="6291456" ImportAllowedFileExtensions=".xlsx" AscImportAllowedFileExtensions=".xml" />
|
|
|
|
<EugyintezesClientConfiguration BaseUrl="https://eugyintezes.ekreta-dev.hu" ApiKey="012345" IsUzenetekEnable="true" UzenetekFrequencyRate="180000" />
|
|
|
|
<TananyagtarConfiguration Url="http://box.edu.hu/" />
|
|
|
|
<SapConfiguration User="INTRF_EKRETA" Password="INTRF_EKRETA_99"
|
|
BaseUrl="https://kk-kat.e-kreta.hu"
|
|
RogzitesUrl="sap/bc/srt/rfc/sap/zsda_hr_ws5/400/zsda_hr_ws5/zsda_hr_ws5"
|
|
LekerdezesUrl="sap/bc/srt/rfc/sap/zsda_hr_ws6/400/zsda_hr_ws6/zsda_hr_ws6"
|
|
LekerdezesKeretUrl="sap/bc/srt/rfc/sap/zsda_hr_ws7/400/zsda_hr_ws7/zsda_hr_ws7"
|
|
NotificationEmails="noreply@dummy.hu"
|
|
NotificationEmailsBussinessLogic="noreply@dummy.hu">
|
|
</SapConfiguration>
|
|
|
|
<IdpConfiguration AuthenticationTokenKey="7b82dd3c01a24f328aa37d3809cc9b86"
|
|
LogoutUrl="https://idp.ekreta-dev.hu/account/logout"
|
|
LoginEnabled="false"
|
|
RequirePkce="true"
|
|
Authority="https://idp.ekreta-dev.hu"
|
|
ClientId="kreta-web"
|
|
Scope="openid"
|
|
RedirectUri="https://{0}.ekreta-dev.hu"
|
|
PostLogoutRedirectUri="https://{0}.ekreta-dev.hu"
|
|
/>
|
|
|
|
<GlobalApiConfiguration
|
|
GlobalApiUrl="https://kretaglobalapi.kreta.ekreta-dev.hu/"
|
|
TokenUrl="https://idp.kreta.ekreta-dev.hu/"
|
|
ClientId="kreta-ier-service"
|
|
ClientSecret="secret"
|
|
/>
|
|
|
|
<FileServiceClientConfiguration
|
|
IDPUrl="https://idp.kreta.ekreta-dev.hu/"
|
|
FileUploadUrl="https://files.kreta.ekreta-dev.hu/"
|
|
PublicClientId="kreta-js-web"
|
|
PublicClientSecret="secret"
|
|
PrivateClientId="kreta-service"
|
|
PrivateClientSecret="secret"
|
|
/>
|
|
|
|
<MkbBankszamlaIgenylesConfiguration
|
|
FormUrl="https://jovod.mkb.hu/?utm_source={0}&utm_medium=text&utm_campaign=mkb_kreta_project_2020&data={1}"
|
|
PublicKeyFileName="c:\Temp\Kreta\Mkb\MkbBankszamlaIgenyles.cer"
|
|
PublicKeyFilePassword="Password123"
|
|
PrivateKeyFileName="c:\Temp\Kreta\Mkb\MkbBankszamlaIgenyles.pfx"
|
|
PrivateKeyFilePassword="Password123"
|
|
ArrivedFilePathRoot="c:\Temp\Kreta\Mkb\Test"
|
|
EmailAddress="teszt@ekreta.hu"
|
|
/>
|
|
|
|
<OtpBankszamlaIgenylesConfiguration
|
|
FormUrl="https://www.tesztotpbank.hu/portal/Bankszamla/alapadatok?referer=ekreta&data={1}"
|
|
PublicKeyFileName="c:\Temp\Kreta\Otp\OtpBankszamlaIgenyles.cer"
|
|
PublicKeyFilePassword="Password123"
|
|
PrivateKeyFileName="c:\Temp\Kreta\Otp\OtpBankszamlaIgenyles.pfx"
|
|
PrivateKeyFilePassword="Password123"
|
|
ArrivedFilePathRoot="c:\Temp\Kreta\Otp\Test"
|
|
EmailAddress="teszt@ekreta.hu"
|
|
/>
|
|
|
|
<!--<MkbBankszamlaIgenylesConfiguration
|
|
FormUrl="https://www.tesztjovod.mkb.hu/?utm_source=jovod.mkb.hu&utm_medium=text&utm_campaign=mkb_kreta_project_2020&data={0}"
|
|
PublicKeyFileName="c:\Temp\Kreta\Mkb\MkbBankszamlaIgenyles.cer"
|
|
PublicKeyFilePassword="Password123"
|
|
PrivateKeyFileName="c:\Temp\Kreta\Mkb\MkbBankszamlaIgenyles.pfx"
|
|
PrivateKeyFilePassword="Password123"
|
|
/>-->
|
|
|
|
<CoreApiClientConfiguration
|
|
IDPUrl="https://idp.kreta.ekreta-dev.hu/"
|
|
DKTUrl="https://kretacoreapi.kreta.ekreta-dev.hu/"
|
|
PrivateClientId="kreta-service"
|
|
PrivateClientSecret="secret"
|
|
Scope ="kreta-dkt-webapi.public"
|
|
CoreApiIDPUrl="https://idp.kretacoreapi.ekreta-dev.hu/"
|
|
CoreApiUrl="https://kretacoreapi-nszfh.ekreta-dev.hu/"
|
|
CoreApiPrivateClientId="kreta-service"
|
|
CoreApiPrivateClientSecret="secret"
|
|
/>
|
|
|
|
<KGRClientConfiguration
|
|
IDPUrl="https://idp.kozpontikreta.ekreta-dev.hu"
|
|
KGRUrl="https://kgrapi.kozpontikreta.ekreta-dev.hu"
|
|
PrivateClientId="kreta-service"
|
|
PrivateClientSecret="secret"
|
|
/>
|
|
|
|
<LeltarClientConfiguration BaseUrl="https://leltar.ekreta-test.hu/api/internal" Username="KRETAWSUSER" Password="KRETAUser"/>
|
|
|
|
<SzirApiClientConfiguration ApiUrl="https://szirapi.kozpontikreta.ekreta-dev.hu/" ApiKey="e74cde7878894a83909ca9164ac48ea8" />
|
|
|
|
<cacheManager xmlns="http://cachemanager.michaco.net/schemas/CacheManagerCfg.xsd">
|
|
<managers>
|
|
<cache name="ConnectionStringCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="ConnectionString" ref="memory" expirationMode="None" />
|
|
</cache>
|
|
<cache name="DictionaryTableCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="DictionaryItem" ref="memory"/>
|
|
</cache>
|
|
<cache name="SystemSettingsCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="SystemSettings" ref="memory" />
|
|
</cache>
|
|
<cache name="LoginInfoCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="LoginInfo" ref="memory" expirationMode="Sliding" timeout="1h" />
|
|
</cache>
|
|
<cache name="ElearningCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="Elearning" ref="memory" timeout="24h"/>
|
|
</cache>
|
|
<cache name="TantargyiAtlagCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="TantargyiAtlag" ref="memory" timeout="24h" />
|
|
</cache>
|
|
<cache name="TanuloAdatlapCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="TanuloAdatlap" ref="memory" timeout="24h" />
|
|
</cache>
|
|
<cache name="OrarendValtozasCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="OrarendValtozas" ref="memory" timeout="24h" />
|
|
</cache>
|
|
<cache name="FileServiceCache" enablePerformanceCounters="false" enableStatistics="false">
|
|
<handle name="FileService" ref="memory" />
|
|
</cache>
|
|
</managers>
|
|
<cacheHandles>
|
|
<handleDef id="memory" type="CacheManager.SystemRuntimeCaching.MemoryCacheHandle`1, CacheManager.SystemRuntimeCaching" defaultExpirationMode="Absolute" defaultTimeout="5m" />
|
|
<handleDef id="redis" type="CacheManager.Redis.RedisCacheHandle`1, CacheManager.StackExchange.Redis" defaultExpirationMode="Absolute" defaultTimeout="1h" />
|
|
</cacheHandles>
|
|
</cacheManager>
|
|
|
|
<cacheManager.Redis xmlns="http://cachemanager.michaco.net/schemas/RedisCfg.xsd">
|
|
<connections>
|
|
<connection id="redis" connectionString="10.0.2.55:6379" enableKeyspaceNotifications="true"/>
|
|
</connections>
|
|
</cacheManager.Redis>
|
|
|
|
<NexiusCourseService
|
|
ApplicationId="04989047-2be3-4fc1-aba0-93e5da8ab6eb"
|
|
ApplicationSecret="5zcnBrCVIuNWCOpxmNJxxNG3O8sNpQWxA8q2o3su"
|
|
ApplicationTokenGeneratorUrl="https://account.nexiuslearning.com/api/applicationtoken"
|
|
RequestBaseUrl="https://home.nexiuslearning.com"
|
|
CourseAccessXmlPath="Resources/Nexius/course_access.xml"
|
|
TokenRetryCount="3"
|
|
/>
|
|
|
|
<ServerConfig>
|
|
<config>
|
|
<server>
|
|
<name>KRETA</name>
|
|
<systemtype>KK</systemtype>
|
|
<loglevel>DEBUG</loglevel>
|
|
<sessiontimeout>46</sessiontimeout>
|
|
<!-- A felhasználok inaktivitással töltött max ideje mindig 1 percel kevesebb mint a session idő, (ha 1 akkor 30 másodperc lesz) -->
|
|
<!-- Az egy kérésben felhozható rekordok maximális száma. -->
|
|
<maxrecordsperrequest>1000000</maxrecordsperrequest>
|
|
<dbconnection>Data Source=kretalocal;User ID=kreta;Password=Porcica1.;Initial Catalog=Kreta;Connection Timeout=3000;</dbconnection>
|
|
<globalapidbconnection>Data Source={0};User ID=kreta;Password=Porcica1.;Initial Catalog={1};MultiSubnetFailover=true;Connection Timeout=100;</globalapidbconnection>
|
|
<!--<intezmenyconnectionstringfile>~/App_Data/IntezmenyConnectionString.json</intezmenyconnectionstringfile>-->
|
|
<!--<mkbbankszamlaigenylesconnectionstringfile>~/App_Data/MKBBankszamlaIgenylesConnectionString.json</mkbbankszamlaigenylesconnectionstringfile>-->
|
|
<lcid>1038</lcid>
|
|
</server>
|
|
</config>
|
|
</ServerConfig>
|
|
<connectionStrings>
|
|
<add name="HangfireConnectionString" connectionString="Data Source=kretalocal;User ID=kreta;Password=Porcica1.;Initial Catalog=Kreta;" />
|
|
</connectionStrings>
|
|
<system.diagnostics>
|
|
<trace autoflush="false" indentsize="4">
|
|
<listeners>
|
|
<add name="PoszeidonWCFListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="PoszeidonWCF.log" />
|
|
<remove name="Default" />
|
|
</listeners>
|
|
</trace>
|
|
</system.diagnostics>
|
|
<system.webServer>
|
|
<validation validateIntegratedModeConfiguration="false" />
|
|
<modules runAllManagedModulesForAllRequests="true">
|
|
<remove name="UrlRoutingModule-4.0" />
|
|
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" />
|
|
<remove name="UsageModule" />
|
|
<add name="UsageModule" type="Kreta.Web.Modules.UsageModule" />
|
|
<add name="LoggingModule" type="Kreta.Web.Logging.Interceptors.LoggingHttpModule, Kreta.Web.Logging" />
|
|
</modules>
|
|
<handlers>
|
|
<remove name="TXTHandler" />
|
|
<add name="TXTHandler" path="*.txt" verb="*" type="System.Web.StaticFileHandler" resourceType="File" />
|
|
<remove name="PDFHandler" />
|
|
<add name="PDFHandler" path="*.pdf" verb="*" type="System.Web.StaticFileHandler" resourceType="File" />
|
|
<remove name="HTMHandler" />
|
|
<add name="HTMHandler" path="*.htm" verb="*" type="System.Web.StaticFileHandler" resourceType="File" />
|
|
<remove name="HTMLHandler" />
|
|
<add name="HTMLHandler" path="*.html" verb="*" type="System.Web.StaticFileHandler" resourceType="File" />
|
|
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
|
|
<remove name="OPTIONSVerbHandler" />
|
|
<remove name="TRACEVerbHandler" />
|
|
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
|
|
</handlers>
|
|
<security>
|
|
<requestFiltering>
|
|
<requestLimits maxAllowedContentLength="20971520" maxQueryString="4096" maxUrl="4096" />
|
|
<hiddenSegments>
|
|
<add segment="_Configuration_" />
|
|
</hiddenSegments>
|
|
</requestFiltering>
|
|
</security>
|
|
<staticContent>
|
|
<remove fileExtension=".woff" />
|
|
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
|
|
<remove fileExtension=".woff2" />
|
|
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
|
|
</staticContent>
|
|
<httpProtocol>
|
|
<customHeaders>
|
|
<remove name="X-Powered-By" />
|
|
<!-- Intentionally set to remove content from any search result
|
|
Ref: https://developers.google.com/search/reference/robots_meta_tag -->
|
|
<add name="X-Robots-Tag" value="noindex" />
|
|
<add name="X-Frame-Options" value="SAMEORIGIN" />
|
|
<add name="X-XSS-Protection" value="1; mode=block" />
|
|
<add name="X-Content-Type-Options" value="nosniff " />
|
|
<add name="Strict-Transport-Security" value="max-age=31536000" />
|
|
<add name="Content-Security-Policy" value="default-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://tagmanager.google.com https://www.googletagmanager.com https://www.google-analytics.com https://www.gstatic.com http://www.google.com; frame-src https://www.google.com/ https://idp.ekreta-dev.hu; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://tagmanager.google.com https://fonts.googleapis.com; img-src * data: https: 'unsafe-inline' https://ssl.gstatic.com https://www.google-analytics.com www.google-analytics.com https://stats.g.doubleclick.net; connect-src 'self' https://www.google-analytics.com www.google-analytics.com https://stats.g.doubleclick.net https://files.kreta.ekreta-dev.hu/ https://firestore.googleapis.com/; font-src 'self' data: https://fonts.googleapis.com https://fonts.gstatic.com; form-action 'self'; frame-ancestors https://idp.ekreta-dev.hu;" />
|
|
</customHeaders>
|
|
</httpProtocol>
|
|
</system.webServer>
|
|
|
|
<system.web>
|
|
<identity impersonate="false" />
|
|
<httpRuntime executionTimeout="600" maxUrlLength="4096" maxQueryStringLength="4096" maxRequestLength="20480" enableVersionHeader="false" targetFramework="4.8" />
|
|
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">
|
|
<namespaces>
|
|
<add namespace="Kendo.Mvc.UI" />
|
|
<add namespace="MvcSiteMapProvider.Web.Html" />
|
|
<add namespace="MvcSiteMapProvider.Web.Html.Models" />
|
|
</namespaces>
|
|
</pages>
|
|
<compilation debug="true" targetFramework="4.8">
|
|
<assemblies>
|
|
<add assembly="WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
<add assembly="netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51" />
|
|
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
|
</assemblies>
|
|
</compilation>
|
|
<httpHandlers>
|
|
<add path="*.txt" verb="*" type="System.Web.StaticFileHandler" />
|
|
<add path="*.pdf" verb="*" type="System.Web.StaticFileHandler" />
|
|
<add path="*.htm" verb="*" type="System.Web.StaticFileHandler" />
|
|
<add path="*.html" verb="*" type="System.Web.StaticFileHandler" />
|
|
</httpHandlers>
|
|
<webServices>
|
|
<protocols>
|
|
<add name="HttpSoap" />
|
|
<add name="HttpPost" />
|
|
<add name="HttpGet" />
|
|
<add name="Documentation" />
|
|
</protocols>
|
|
</webServices>
|
|
<customErrors mode="RemoteOnly" />
|
|
<sessionState mode="Off" />
|
|
<httpCookies requireSSL="true" />
|
|
<globalization uiCulture="hu-HU" culture="hu-HU" requestEncoding="utf-8" responseEncoding="utf-8" />
|
|
</system.web>
|
|
<appSettings>
|
|
<add key="ReCaptchaPublicKey" value="6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI" />
|
|
<add key="ReCaptchaPrivateKey" value="6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe" />
|
|
<add key="ReCaptchaValidateUrl" value="https://www.google.com/recaptcha/api/siteverify" />
|
|
<add key="ReCaptchaIsEnabledCounter" value="3" />
|
|
<add key="aspnet:MaxJsonDeserializerMembers" value="150000" />
|
|
<add key="ClientValidationEnabled" value="true" />
|
|
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
|
<!--DefaultPage-->
|
|
<!--Kréta kezdőoldalak szerepkörönként-->
|
|
<add key="Adminisztrator_DefaultPage" value="~/Adminisztracio/RendszerHibaErtesites" />
|
|
<add key="Igazgato_DefaultPage" value="~/Orarend/TanariOrarend" />
|
|
<add key="Osztalyfonok_DefaultPage" value="~/Orarend/TanariOrarend" />
|
|
<add key="Tanar_DefaultPage" value="~/Orarend/TanariOrarend" />
|
|
<add key="Naplo_DefaultPage" value="~/Orarend/TanariOrarend" />
|
|
<add key="Szulo_DefaultPage" value="~/Intezmeny/Faliujsag" />
|
|
<add key="CsokkentettSzulo_DefaultPage" value="~/Orarend/InformaciokOrarend" />
|
|
<add key="Tanulo_DefaultPage" value="~/Intezmeny/Faliujsag" />
|
|
<add key="Tavollet_DefaultPage" value="~/HRModul/Tavolletjelento" />
|
|
<add key="Archiv_DefaultPage" value="~/Home/ArchivIndex" />
|
|
<add key="DualisAdmin_DefaultPage" value="~/DualisKepzes/DualisAdmin/DualisTanulok"/>
|
|
<!--true eseten debug infok-->
|
|
<add key="KretaDebug" value="true" />
|
|
<add key="UsageTracking" value="true" />
|
|
<!-- DB lekérdezés optimalizálások -->
|
|
<add key="RowCountCache" value="true" />
|
|
<add key="ReduceDBLoad" value="true" />
|
|
<add key="NyomtatasiSablonokKonyvtar" value="~/Resources/NyomtatasiSablonok" />
|
|
<!-- MvcSiteMap -->
|
|
<add key="MvcSiteMapProvider_SiteMapFileName" value="~/Menu/MapMvc.sitemap" />
|
|
<add key="MvcSiteMapProvider_AttributesToIgnore" value="resourceId,iconname,prevyear,activeyear,nextyear,checkpackage,tooltip" />
|
|
<add key="MvcSiteMapProvider_SecurityTrimmingEnabled" value="true" />
|
|
<add key="MvcSiteMapProvider_EnableLocalization" value="false" />
|
|
<!-- KIR integráció -->
|
|
<add key="KirLoginUrl" value="https://ws.educatio.hu/KIR2_PASS_teszt/token" />
|
|
<!-- MDSZ integráció -->
|
|
<add key="MdszUrl" value="https://nevezes.diakolimpia.hu/ekreta" />
|
|
<add key="MdszUserName" value="ekreta" />
|
|
<add key="MdszPassword" value="82a7819c91" />
|
|
<!-- Poszeidon -->
|
|
<add key="PoszeidonUrl" value="https://{0}.e-kreta.hu/poszeidon" />
|
|
<add key="TempDataKonyvtar" value="C:/KretaTempData" />
|
|
<add key="TemporaryFileDeletionThresholdInSeconds" value="172800" />
|
|
<!-- TTF jóváhagyás kérdés -->
|
|
<add key="OnTTFPrompt" value="true" />
|
|
<!--Serilog Hangfire Logger-->
|
|
<add key="serilog:minimum-level" value="Warning" />
|
|
<add key="serilog:write-to:Elasticsearch.nodeUris" value="http://elasticsearch.ekreta-dev.hu:9200"/>
|
|
<add key="serilog:write-to:Elasticsearch.indexFormat" value="hangfire_errorlog-{0:yyyy.MM.dd}"/>
|
|
<add key="serilog:write-to:Elasticsearch.connectionTimeout" value="5" />
|
|
<add key="serilog:write-to:Elasticsearch.autoRegisterTemplate" value="true" />
|
|
<add key="serilog:write-to:Elasticsearch.autoRegisterTemplateVersion" value="ESv7" />
|
|
<!--A System.ComponentModel.DataAnnotations-ben az EmailAddressAttribute, a PhoneAttribute és az UrlAttribute használja ezt.
|
|
A 4.7.2-es .NET Framework óta kell ezt állítani, hogy működjenek a reguláris kifejezések.
|
|
https://github.com/dotnet/docs/blob/master/includes/migration-guide/runtime/web/dataannotationsdatatypeattributedisableregex-app-setting-on-by-default-net.md -->
|
|
<add key="dataAnnotations:dataTypeAttribute:disableRegEx" value="false"/>
|
|
</appSettings>
|
|
<runtime>
|
|
<loadFromRemoteSources enabled="true" />
|
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="FastReport" publicKeyToken="DB7E5CE63278458C" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2014.4.4.0" newVersion="2014.4.4.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
|
|
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
|
|
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.2.6.0" newVersion="5.2.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Web.Http.WebHost" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.2.6.0" newVersion="5.2.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.1.0.0" newVersion="4.1.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Owin.Security.Cookies" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Owin.Security.OAuth" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Owin.Security.OAuth" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Data.Services.Client" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.7.0.0" newVersion="5.7.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="SendGrid.CSharp.HTTP.Client" publicKeyToken="79219bf4e5ecaaca" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.6.0" newVersion="2.0.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="SimpleInjector" publicKeyToken="984cb50dea722e99" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="SimpleInjector.Extensions.ExecutionContextScoping" publicKeyToken="984cb50dea722e99" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.2.6.0" newVersion="5.2.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.8.0" newVersion="2.0.8.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.Configuration" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.Options" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.1.0" newVersion="2.0.1.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.Configuration.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.1.0" newVersion="2.0.1.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.Configuration.FileExtensions" publicKeyToken="adb9793829ddae60" culture="neutral"/>
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.FileProviders.Physical" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.FileProviders.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.Primitives" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Extensions.FileSystemGlobbing" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.DotNet.PlatformAbstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-2.0.4.0" newVersion="2.0.4.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="CacheManager.Core" publicKeyToken="5b450b4fb65c4cdb" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-1.2.0.0" newVersion="1.2.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
|
|
</dependentAssembly>
|
|
</assemblyBinding>
|
|
</runtime>
|
|
<system.serviceModel>
|
|
<extensions>
|
|
<behaviorExtensions>
|
|
<add name="wcfMessageLogger" type="Kreta.BusinessLogic.Classes.WcfMessageLoggerExtension, Kreta.BusinessLogic, Version=1.0.0.0, Culture=neutral" />
|
|
</behaviorExtensions>
|
|
</extensions>
|
|
<bindings>
|
|
<basicHttpBinding>
|
|
<binding name="SSLBinding" closeTimeout="00:30:00" openTimeout="00:30:00" sendTimeout="00:30:00" receiveTimeout="00:30:00" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
|
|
<security mode="Transport" />
|
|
</binding>
|
|
</basicHttpBinding>
|
|
</bindings>
|
|
<behaviors>
|
|
<endpointBehaviors>
|
|
<behavior name="logger">
|
|
<wcfMessageLogger />
|
|
</behavior>
|
|
</endpointBehaviors>
|
|
</behaviors>
|
|
<client>
|
|
<endpoint address="https://ws.educatio.hu/kirkretaif-test/services" binding="basicHttpBinding" bindingConfiguration="SSLBinding" contract="KirService.IService_Kreta" name="Kir" behaviorConfiguration="logger" />
|
|
<endpoint address="https://ws.educatio.hu/kir-interfesz-test/services" binding="basicHttpBinding" bindingConfiguration="SSLBinding" contract="Kir2Service.IService_KIR_IF" name="Kir2" behaviorConfiguration="logger" />
|
|
</client>
|
|
</system.serviceModel>
|
|
<system.net>
|
|
<mailSettings>
|
|
<smtp deliveryFormat="International" deliveryMethod="Network" from="no-reply@ekreta.hu">
|
|
<network host="10.0.2.55" port="25" defaultCredentials="true" />
|
|
</smtp>
|
|
</mailSettings>
|
|
</system.net>
|
|
</configuration> |