Застрял в цикле при попытке войти

Masinde Muliro спросил: 14 ноября 2017 в 05:17 в: symfony

Я пытаюсь реализовать настройку единого входа SAML2 с Azure AD в качестве IDP и SP, используя hslavich / OneloginSamlBundle в Symfony3.

Когда я получаю доступ к пути входа в моем приложении, браузер застревает в круговой цикл между Azure AD и моим приложением, который я не смог расшифровать.

Вот мои конфигурации:

config.yml

hslavich_onelogin_saml:
# Basic settings
idp:
    entityId: 'https://login.microsoftonline.com/azure_app_id/saml2'
    singleSignOnService:
        url: 'https://login.microsoftonline.com/azure_app_id/saml2'
        binding: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect'
    singleLogoutService:
        url: 'https://login.microsoftonline.com/azure_app_id/saml2'
        binding: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect'
    x509cert: '%kernel.project_dir%/src/AppBundle/Resources/config/AzureCert.cer'
sp:
    entityId: 'https://myapp.com/saml/meta'
    assertionConsumerService:
        url: 'https://myapp.com/saml/acs'
        binding: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST'
    singleLogoutService:
        url: 'https://myapp.com/saml/logout'
        binding: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect'

Конфигурация Azure AD

Identifier(EntityId): https://myapp.com/saml/meta
Reply URL (ACS): https://myapp.com/saml/acs 

Кто-нибудь сможет увидеть, где я ошибаюсь?

0 ответов