Esempio n. 1
0
 public void PreProcess()
 {
     _solutionEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "Key", "IdentityServer.Issuer.SigningCertificate.FindType" },
         { "Value", "FindBySubjectName" }
     });
     _solutionEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "Key", "IdentityServer.Issuer.SigningCertificate.FindValue" },
         { "Value", "localhost" }
     });
     _solutionEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "IdentityServer.Issuer.SigningCertificate.FindValue", "localhost" },
     });
 }
Esempio n. 2
0
        public void PreProcess()
        {
            _applicationEvents.Publish(ApplicationEvents.AngularJs_ModuleRegistered, new Dictionary <string, string>()
            {
                { "ModuleName", "Auth" }
            });
            _applicationEvents.Publish(ApplicationEvents.AngularJs_ConfigurationRequired, new Dictionary <string, string>()
            {
                { "Key", BasePathConfigKey },
                { "Value", _hostingConfig.GetBaseUrl() },
            });

            _solutionEvents.Publish(SolutionEvents.Authentication_ClientRequired, new Dictionary <string, string>()
            {
                { "AuthenticationType", "Implicit" },
                { "ApplicationName", Project.ApplicationName() },
                { "ApplicationUrl", _hostingConfig.GetBaseUrl() },
            });
        }
Esempio n. 3
0
 public void PreProcess()
 {
     _solutionEvents.Publish(SolutionEvents.ResourceAvailable_IdentityServer, new Dictionary <string, string>()
     {
         { "AuthorityUrl", $"{_hostingConfig.GetBaseUrl()}/identity" },
         { "BaseUrl", _hostingConfig.GetBaseUrl() }
     });
     _applicationEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "Key", "IdentityServer.Issuer.Name" },
         { "Value", $"{_hostingConfig.GetBaseUrl()}/identity" }
     });
     _applicationEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "Key", "IdentityServer.Issuer.SigningCertificate.FindType" },
         { "Value", "FindBySubjectName" }
     });
     _applicationEvents.Publish(ApplicationEvents.Config_AppSetting, new Dictionary <string, string>()
     {
         { "Key", "IdentityServer.Issuer.SigningCertificate.FindValue" },
         { "Value", "localhost" }
     });
 }