ADFS (3.0) integration with iPad app to achieve SSO implementation

大城市里の小女人 提交于 2019-12-04 10:09:32

After R&D, I am able to figure out how to get all points With ADFS.

  1. Client Id :- it's a GUID.You can generate Online as well as , Generate GUID(http://www.guidgen.com/)

  2. Redirect URI :- it's something related with Bundle Identifier(com.compName.MyTestApp), So after adding urn, Redirect URI is looking like this. Ex. @"urn:com.compName.MyTestApp".

  3. ResourceId :- it's same as redirect uri in my case.

  4. Authority Path :- it's ADFS login path url basically to authenticate with ADFS and get Access token. EX @"https.//myServer.com/adfs";

Note :- Please change URL Types as per as you bundle identifier in Info.plist file.

Some Link which helped me :-

https://msdn.microsoft.com/en-us/library/dn531010.aspx

SSO from ADAL in WPF Client to ADFS 3.0 on Windows Server 2012 R2

Hope it will help.

ADFS is a very different beast to Azure AD.

ADFS 2.0 has no OAuth support. ADFS 3.0 has some OAuth support (No OpenID Connect, Web API only) and you have to use PowerShell.

Refer: Securing a Web API with ADFS on WS2012 R2 Got Even Easier for an example. (Not iOS though - not aware of any iOS example.).

ADFS 4.0 (Server 2016 in preview) has much better support.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!