Is ComponentPro SAML Azure(As IDP) integration supported?

1
Hi, Does componentpro SAML supports integration with Azure. If there is any samples please share with us. I tried lot to integrate, But it throws error "The given key was not present in the dictionary" in AssertionConsumerService. here is Stack trace > [KeyNotFoundException: The given key was not present in the > dictionary.] System.ThrowHelper.ThrowKeyNotFoundException() 36 > System.Collections.Generic.Dictionary`2.get_Item(TKey key) 52 > ComponentPro.Saml2.EasySaml.SamlServiceProvider.ReceiveSingleSignOnRequest(HttpContextBase > httpContext, String& partnerIdP, String& authnContext, String& > userName, Attribute[]& attributes) 256 > ComponentPro.Saml2.EasySaml.SamlServiceProvider.ReceiveSingleSignOnRequest(HttpContextBase > httpContext, String& partnerIdP, String& authnContext, String& > userName, IDictionary`2& attributes) 48 > Saml2IdPInitiatedMvc.Controllers.AssertionConsumerServiceController.Index() > 381 lambda_method(Closure , ControllerBase , Object[] ) 87 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext > controllerContext, IDictionary`2 parameters) 229 > System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext > controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 > parameters) 35 > System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult > asyncResult, ActionInvocation innerInvokeState) 39 > System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult > asyncResult) 77 > System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult > asyncResult) 42 > System.Web.Mvc.Async.AsyncInvocationWithFilters.b__3d() > 72 System.Web.Mvc.Async.<>c__DisplayClass46.b__3f() > 387 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult > asyncResult) 42 > System.Web.Mvc.Async.<>c__DisplayClass2b.b__1c() > 38 System.Web.Mvc.Async.<>c__DisplayClass21.b__1e(IAsyncResult > asyncResult) 188 > System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult > asyncResult) 38 > System.Web.Mvc.Controller.b__1d(IAsyncResult > asyncResult, ExecuteCoreState innerState) 29 > System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult > asyncResult) 73 > System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) 52 > System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult > asyncResult) 39 System.Web.Mvc.Controller.EndExecute(IAsyncResult > asyncResult) 38 > System.Web.Mvc.MvcHandler.b__5(IAsyncResult > asyncResult, ProcessRequestState innerState) 43 > System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult > asyncResult) 73 > System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) > 38 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() > 602 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) 195 System.Web.HttpApplication.ExecuteStep(IExecutionStep > step, Boolean& completedSynchronously) 128 Regards Nasir
 
asked 5/2/2019 2:25:29 PM
add a comment

2 Answers

0
When you set the value of Name in the PartnerIdentityProviderConfig you need to include https/http Ex: (WORKS) http://sts.xyz.com/adfs/services/trust vs (The given key was not present in the dictionary) sts.xyz.com/adfs/services/trust
 
answered 5/21/2019 11:23:57 PM
add a comment
-1
Yes it does. Have you tried the examples in Advanced api folder? We are investigating the above issue.
 
answered 5/2/2019 4:44:55 PM
add a comment

Your Answer

Not the answer you're looking for? Browse other questions tagged saml or ask your own question.