Устранение проблем с дополнением в приложении ASP.NET Web Forms + MVC

Я пытаюсь создать пакет Sustainsys.Saml2.Mvc 1.0 в приложении ASP.NET Web Forms, в котором также есть область ASP.NET MVC (поэтому это частично веб-формы, частично MVC). Я сделал конфигурацию в web.config следующим образом:

<sustainsys.saml2 entityId="https://example.com/Saml2" returnUrl="https://example.com/r/" authenticateRequestSigningBehavior="Always"> <nameIdPolicy allowCreate="true" format="EmailAddress" /> <identityProviders> <add entityId="http://my-test-adfs.azure.com/adfs/services/trust" metadataLocation="https://my-test-adfs.azure.com/federationmetadata/2007-06/federationmetadata.xml" allowUnsolicitedAuthnResponse="true" loadMetadata = "true" /> </identityProviders> <serviceCertificates> <add fileName="~/App_Data/example.com.pfx" /> </serviceCertificates> </sustainsys.saml2> <system.identityModel /> <system.identityModel.services> <federationConfiguration> <cookieHandler requireSsl="false" /> </federationConfiguration> </system.identityModel.services>

Я также реализовал регистратор Sustainsys.Saml2.ILoggerAdapter и установил его с помощью следующего

Sustainsys.Saml2.Configuration.Options.FromConfiguration.SPOptions.Logger = new SamlLogger();

в событии Application_Start Global.asax. Однако, когда я пытаюсь получить доступ к https://example.com/Saml2 я получаю сообщение об ошибке 404, а также не получаю никаких записей от моего регистратора, хотя я установил уровень Verbose.

Целевой фреймворк в web.config установлен на 4.6.2. Два вопроса:

  • Это работает в моем сценарии?
  • Если да, что я могу сделать, чтобы устранить это?

Спасибо

0 ответов

Другие вопросы по тегам