I am trying to create a login mvc application in .NET through which any identity provider that supports OpenIdConnect for authentication and Oauth2.0 for authorization should be able to communicate. The objective is all my microservices will then call the login service ( which will act as a proxy) to perform single login and single logout and authorization via different identity providers such as Ping Identity or Okta or perhaps Azure AD. I am using the package Microsoft.AspNetCore.Authentication.OpenIdConnect to achieve this. I don't have much experience setting up ADFS authentication in the .NET stack so forgive my ignorance if I am missing the obvious. But if some one can point me in the direction on how to configure ADFS and write a .NET Core application to request Oauth2.0 supported tokens from it, would help a lot. Please know that I am trying to connect with ADFS 2012 R2 , which supports Oauth2.0 Authorization code flow.
1
There are 1 best solutions below
Related Questions in .NET-CORE
- NLog with DNX Core 5.0
- How should I reference HttpClient for dnx451 and dnxcore50?
- DNX Core 5.0 library to target any platform. No System.Random class. Workarounds or options?
- Kestrel Running which framework?
- Directory.CreateDirectory not exists in .NET Core
- asp.net dnxcore50 load assembly by file path
- .NET Core doesn't depend on any installation?
- Why is linq to object implementing iterators manually?
- Microsoft Band and WPF
- Determine port in asp.net core
- ASP.NET Core IISIntegration.Tools and .NET Framework
- ANTLR 4.5.3 C# lexer fails to initialize (ATN UUID error)
- Opening Visual Studio 2017 projects in Visual Studio 2015
- dotnetCore (1.0.0-preview2-1-003177) - build warnings as errors - how?
- How to implement interface of C# use COM of native C++?
Related Questions in OAUTH-2.0
- Not getting refresh token with google oauth2
- SoundCloud Authentication Consistently Returns 401 invalid_grant For Some Users
- How can I share Azure Active Directory authentication between server side and client script?
- OAuth2 and API Json request not working with jQuery Call
- Flask-Restful, oauth, and Salesforce
- Bearer token in MVC controller to access Web API
- Revoking OAuth tokens in Mule
- how to signup user using google-plus integradation in web?
- Need to run getAuthToken twice before receiving access token, why?
- chrome.identity.getAuthToken and refresh token?
- dropbox api authentication (Error: [400] 'invalid_client')
- Retrieve Google Sites's Domain Index feed using OAuth 2.0 with Service Account
- hello.js: Is it possible to set the provider's settings dynamically?
- How to share developer account at LinkedIn
- Linkedin Unsupported POST target
Related Questions in SINGLE-SIGN-ON
- App will throw exception at when I first login when device SSO is enabled
- LDAP user attributes from CAS
- Single Sign On service hangs when configuring it
- Single Sign out in All application using Auth0
- How to logout from Bluemix Single Sign On service?
- How to add users to Cloud Directory via API?
- WSO2 IS - Do a Single Logout using the IdentitySAMLSSOService
- Skip login on MVC 3 application (SSO)
- Service broker error when adding Single Sign On service
- SAML service provider signature verification
- SAML v2 forms auth
- Combining custom application authentication with JAVA EE security. Possible?
- Bluemix Single Sign On service: Node.js code for getting the currently logged in userid?
- Apache - Configuring mod_auth_sspi.so
- Single Sign-On in Windows Applications using AD login
Related Questions in ADFS3.0
- ADFS – tokens and claims?
- Requested Authentication Method is not supported on the STS
- How do I limit the claim providers listed on the Home Realm Discovery page in ADFS?
- ADFS 3.0: is trasparent SSO via client certificates possible?
- "Page cannot be displayed" when trying to access CRM from thick client (USD) after ADFS 3.0 upgrade
- Getting Error Validating SAML message, in ADFS 3.0
- How to transform JWT token to SAML token for WCF
- ADFS Passive Request = "There are no registered protocol handlers"
- Xamarin: Creating ADFS (Oauth2) client without azure
- Adding claim details from SQL Server (Not from Active Directory) in SAML 2.0 Response using ADFS 3.0
- How to customize message on ADFS 3.0 sign-in page for an account lock?
- Creating SAML 2.0 Response with C# and .NET 4.5 in IDP Initiated web SSO
- Getting the user profiles from ADFS3.0
- Authentication using end points in ADFS 3.0
- How get user information with ASP.NET 4.5 from ADFS 3.0?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
ADFS 2012 R2 does not support OpenID Connect and has no concept of an ID token.
You need to use ADFS 2016 or above.