|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Взаимодействие через СМЭВ
Приложение 5 Файл «Web.config» <?xml version="1.0" encoding="utf-8"?> <configuration>
<appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> </appSettings> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5"/> </system.web> <system.serviceModel> <diagnostics> <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="false" maxMessagesToLog="30000" maxSizeOfMessageToLog="20000"/> </diagnostics> <bindings> <customBinding> <binding name="smevBinding"> <customMessageEncoding logPath="C:\\Games\\TestServiceLog\\"/> <security allowSerializedSigningTokenOnReply="true" authenticationMode="MutualCertificateDuplex" defaultAlgorithmSuite="BasicGostObsolete" includeTimestamp="false" requireDerivedKeys="true" keyEntropyMode="CombinedEntropy" messageProtectionOrder="SignBeforeEncrypt" messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10" requireSecurityContextCancellation="false" requireSignatureConfirmation="false" securityHeaderLayout="Strict"> <issuedTokenParameters/> <localClientSettings detectReplays="false"/> <localServiceSettings detectReplays="false"/> </security> <httpTransport manualAddressing="false"/> </binding> </customBinding> </bindings> <services> <service name="ConfirmationOfUTMNStudentStatus.Service1"> <endpoint address="" binding="customBinding" bindingConfiguration="smevBinding" contract="ConfirmationOfUTMNStudentStatus.IService1"/> </service> </services> <behaviors> <serviceBehaviors> <behavior> <serviceSecurityAudit auditLogLocation="Application" serviceAuthorizationAuditLevel="Failure" messageAuthenticationAuditLevel="Failure" suppressAuditFailure="true"/> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="true"/> <serviceCredentials> <serviceCertificate findValue="2c 2d 47 17 0b ed 61 74 f5 7e 09 8f 40 b0 97 41 31 50 87 5b" storeLocation="CurrentUser" storeName="My" x509FindType="FindByThumbprint"/> <clientCertificate> <authentication certificateValidationMode="None" revocationMode="NoCheck"></authentication> </clientCertificate> </serviceCredentials> </behavior> </serviceBehaviors> </behaviors> <extensions> <bindingElementExtensions> <add name="customMessageEncoding" type="SmevServiceEncoder.SMEVMessageEncodingBindingElementExtensionElement,ConfirmationOfUTMNStudentStatus"/> </bindingElementExtensions> </extensions> <protocolMapping> <add binding="basicHttpsBinding" scheme="https" /> </protocolMapping> <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" /> </system.serviceModel> <system.diagnostics> <sources> <source name="System.ServiceModel" switchValue="Information" propagateActivity="false"> <listeners> <add name="xml"/> </listeners> </source> <source name="System.ServiceModel.MessageLogging"> <listeners> <add name="xml"/> </listeners> </source> <source name="myUserTraceSource" switchValue="Information"> <listeners> <add name="xml"/> </listeners> </source> </sources> <sharedListeners> <add name="xml" type="System.Diagnostics.XmlWriterTraceListener" initializeData="Error.svclog"/> </sharedListeners> </system.diagnostics> <system.webServer> <modules runAllManagedModulesForAllRequests="true"/> <!-- Для просмотра корневого каталога веб-приложения во время отладки установите значение true. Перед развертыванием установите значение false, чтобы избежать раскрытия сведений в папке веб-приложения. --> <directoryBrowse enabled="true"/> </system.webServer>
</configuration> Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |