integrating Github for Single Sign on with Azure AD

%3CLINGO-SUB%20id%3D%22lingo-sub-1719675%22%20slang%3D%22en-US%22%3Eintegrating%20Github%20for%20Single%20Sign%20on%20with%20Azure%20AD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1719675%22%20slang%3D%22en-US%22%3E%3CP%3Ehi%20folks%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ei%20have%20been%20trying%20to%20integrate%20of%20Github%20for%20SSO%20with%20Azure%20AD.%3C%2FP%3E%3CP%3Ei%20have%20configured%26nbsp%3B%20everything%20on%20Azure%20AD%20side%20as%20below%20-%26gt%3B%26nbsp%3B%3C%2FP%3E%3CDIV%20class%3D%22ext-saml-leftBorder%22%3E%3CDIV%20class%3D%22ext-saml-section-content%22%3E%3CDIV%20class%3D%22fxc-base%20fxc-section%20fxc-section-wrapper%22%3E%3CDIV%20class%3D%22fxc-section-control%20fxc-base%20msportalfx-customHtml%20msportalfx-form-formelement%22%3E%3CDIV%20class%3D%22azc-formElementSubLabelContainer%22%3E%3CDIV%20class%3D%22azc-formElementContainer%22%3E%3CDIV%20class%3D%22ext-saml-section-header%22%3E%3CSPAN%20class%3D%22msportalfx-text-header%22%3EBasic%20SAML%20Configuration%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20class%3D%22ext-saml-section-header%22%3E%3CSPAN%3EUser%20Attributes%20%26amp%3B%20Claims%3C%2FSPAN%3E%3CDIV%20class%3D%22ext-saml-edit-toolbar%20fxc-base%20fxc-toolbar%20azc-toolbar%20fxs-vivaresize%22%3E%3CDIV%20class%3D%22azc-toolbarButton-container%20fxs-portal-hover%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22ext-saml-leftBorder%22%3E%3CDIV%20class%3D%22ext-saml-section-content%22%3E%3CDIV%20class%3D%22fxc-base%20fxc-section%20fxc-section-wrapper%22%3E%3CDIV%20class%3D%22fxc-section-control%20fxc-base%20msportalfx-customHtml%20msportalfx-form-formelement%22%3E%3CDIV%20class%3D%22azc-formElementSubLabelContainer%22%3E%3CDIV%20class%3D%22azc-formElementContainer%22%3E%3CDIV%20class%3D%22ext-saml-section-header%22%3E%3CSPAN%3ESAML%20Signing%20Certificate%3C%2FSPAN%3E%3CDIV%20class%3D%22ext-saml-edit-toolbar%20fxc-base%20fxc-toolbar%20azc-toolbar%20fxs-vivaresize%22%3E%3CDIV%20class%3D%22azc-toolbarButton-container%20fxs-portal-hover%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22ext-saml-leftBorder%22%3E%3CDIV%20class%3D%22ext-saml-section-content%22%3E%3CDIV%20class%3D%22fxc-base%20fxc-section%20fxc-section-wrapper%22%3E%3CDIV%20class%3D%22fxc-section-control%20fxc-base%20msportalfx-customHtml%20msportalfx-form-formelement%22%3E%3CDIV%20class%3D%22azc-formElementSubLabelContainer%22%3E%3CDIV%20class%3D%22azc-formElementContainer%22%3E%3CDIV%20class%3D%22ext-saml-section-header%22%3E%3CSPAN%3ESet%20up%20github.com%3C%2FSPAN%3E%3CDIV%20class%3D%22ext-saml-edit-toolbar%20fxc-base%20fxc-toolbar%20azc-toolbar%20fxs-vivaresize%22%3E%3CDIV%20class%3D%22azc-toolbarButton-container%20fxs-portal-hover%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ei%20have%20also%20configured%20everything%20on%20Github%20--%26gt%3B%20SAML%20Single%20Sign%20On.%3C%2FP%3E%3CP%3Ewhen%20i%20Test%20it%20from%20GitHub%20It%20successfully%20runs%20the%20test%2C%3C%2FP%3E%3CP%3Ebut%20when%20i%20try%20to%20Test%20it%20from%20Azure%20AD%2C%20it%20gives%20below%20Error%3A%3D%26gt%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3E%22Sign-in%20succeeded%2C%20but%202%20claims%20weren%E2%80%99t%20issued%20in%20the%20token.%20This%20can%20happen%20when%20there%E2%80%99s%20no%20value%20stored%20in%20the%20directory%20for%20the%20attribute.%20Please%20make%20sure%20the%20user%20kbabu9495%40hotmail.com%20has%20a%20value%20stored%20in%20the%20directory%20for%20the%20missing%20claims.%22%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ewhen%20i%20try%20to%20access%20'github'%20app%20from%20'myapps.microsoft.com'%20it%20aks%20for%20uname%2Fpasswd%20for%20github%20account.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ethanks%20%26amp%3B%20Regards%3C%2FP%3E%3CP%3Erk%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Visitor

hi folks,

 

i have been trying to integrate of Github for SSO with Azure AD.

i have configured  everything on Azure AD side as below -> 

Basic SAML Configuration
User Attributes & Claims
 
SAML Signing Certificate
 
Set up github.com
 

 

i have also configured everything on Github --> SAML Single Sign On.

when i Test it from GitHub It successfully runs the test,

but when i try to Test it from Azure AD, it gives below Error:=>

"Sign-in succeeded, but 2 claims weren’t issued in the token. This can happen when there’s no value stored in the directory for the attribute. Please make sure the user kbabu9495@hotmail.com has a value stored in the directory for the missing claims."

 

when i try to access 'github' app from 'myapps.microsoft.com' it aks for uname/passwd for github account.

 

thanks & Regards

rk

1 Reply
I think you'd need to consider Azure AD B2C. This is a service in AAD to make SSO implementation easy via different protocols

Hope this helps!