Методы Global.asax не запускаются - PullRequest
1 голос
/ 19 сентября 2019

После добавления SSL в мою службу WCF, global.asax методы, такие как Apllication_Start или Application_BeginRequest, перестали срабатывать.Сам сервис запускается нормально без исключения.Ниже добавлен новый код (и некоторые конфигурации в IIS Manager:

<system.serviceModel>
    <services>
        <service name="SomeService.Service" behaviorConfiguration="secureBehavior">                       
            <endpoint 
                address="" 
                binding="basicHttpBinding" bindingConfiguration="secureHttpBinding" 
                contract="SomeService.IService" />
            <endpoint 
                address="mex" binding="mexHttpsBinding" 
                contract="IMetadataExchange" />
        </service>          
    </services>
    <bindings>
        <basicHttpBinding>
            <binding name="secureHttpBinding">
                <security mode="Transport">
                    <transport clientCredentialType="None" />
                </security>
            </binding>
        </basicHttpBinding>      
    </bindings>
    <behaviors>
        <serviceBehaviors>
            <behavior name="secureBehavior">
                <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true" />
                <serviceDebug includeExceptionDetailInFaults="false" />
            </behavior>
        </serviceBehaviors>
    </behaviors>    
    <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
...