Url do Sustainsys / Saml2 / Acs não encontrado em ASP.NET principal 3.1
Estou a tentar usar o Saml2 de Sustainsys num ... ASP.NET Core 3.1 Web app como provedor de serviços. Estou a usar o pacote nuget {[[0]}. Ele funciona bem com um IDP de teste local em recipiente de docker kristophjunge/test-saml-idp, mas quando eu implantar o site para Azure então o url
/Saml2/Acs
para afirmações não pode ser encontrado.
isto acontece depois de o utilizador ser enviado para o IDP do Azure B2C para a autenticação, o utilizador autentica-se com sucesso e depois o Azure B2C chama as afirmações serviço de consumo que é /Saml2/Acs
mas não pode ser acedido pelo Azure B2C. o URL de metadados /Saml2
, no entanto, está acessível.
Accoridng to the Sustainsys docs:
O que pode estar faltando ou errado? Alguém pode confirmar que o pacote nuget pode ser usado em ASP.NET núcleo 3.x? Obrigado.a ASP.NET o manipulador Core 2 é compatibile com o ASP.NET núcleo 2.X e 3.Modelo de autenticação X.
0
Author: user2711444, 2020-03-26
1 answers
Se o URL de meta-dados /Saml2 responder, o manipulador está em execução.
Tem a certeza que o /Saml2/Acs não está acessível? Não é só que há um erro de configuração que faz com que a validação de resposta falhe? Vês alguma coisa nos registos? 1
Author: Anders Abel, 2020-03-26 16:28:26