Find Jobs
Hire Freelancers

Build ASPNetCore Web API that authenticates between 2 SharePoints Using PingFededrate Agentless Integration Kit

$250-750 USD

Avslutat
Publicerad över tre år sedan

$250-750 USD

Betalning vid leverans
I have a project to using PingFederate between SharePoint online and on-premises, both have same authentication with PingFederate. The requirement is building an ASPNETCore Web API that can accept a request from one of them with user name or token with the call, then use these information to authenticate (or delegate against the other one) get a permission trimmer resources related with the user and return the result to the call as json. The requirement is the same as in this site using [login to view URL] : [login to view URL] but instead of using Azure ADFS, the local PingFederate is the ADFS in this case. I have an application in ASPNETCore and ASP.NET framework is working in the federation and can get authentication if I logged in one of our SharePoint sites. so maybe if the federation features in my scenario can work in this way, it could be some helpful to find an easiest idea for implementation. I did many trials in ASP NET core and in JS, and still have little information about the PingFederate server, looks this is my issue cant completing the project, one of my friend in MS told me to modify [login to view URL] to use it with PingFed by changing the configuration of code to be able to use the PingFederate. It requires time to understand the communication of PingFederate like how to leverage SAML and JWT, I hope your plan took that in consideration. So when get a chance please I like to see an idea about how to take the token from 1st SharePoint and use it against 2nd one to get some resources (both of them are under one PingFed Server), you know the SP online needs integration with local ADFS server and that already exist so the user when try to browse SharePoint online they will be redirected to our PingFed then can open the SharePoint after successfully login, I can confirm the user from online is already identified in PingFed when trying to use the other site. I have SPFx app in both SharePoint's (angular 8) but at the end its mere JavaScript, I was looking to see that JS can connect to the other SharePoint or any Web API (in the client level) while all of them are under one Ping Federate (ADFS Server for authentication), maybe you will tell me there is CORS among these domains but [login to view URL] is able to pass this problem. Later I decided to create an ASPNET core site (also under PingFed Authentication), the 1st SharePoint sends a request to this API like https://[WebAPI url/api/control/getInfoFromAnotherSharePoint?User=[my account]&action=func1 , the API will take that call and trying to authenticate this user (using browser token, or some REF ID or anything you'll suggest) at the end the Web API can authenticate the user (or let say delegates that user) then call another SharePoint using the user authentication to the 2nd REST API like [login to view URL] using that token to get the information then send it back to the first call. in general this is the same as when users open SharePoint online, the browser can connect silently to Microsoft graph and maybe other sites (not in same domain) without requiring to login again, this is the same in this project but the authentication here is the PingFed instead of Azure ADFS. Experience required (please google them to get more info): 1- PingFed authentication using SAML, JWT and good knowledge about Agentless Kit 2- [login to view URL] using the same like [login to view URL](), but this time needs some extra configuration to connect to PingFed like [login to view URL] 3- [login to view URL] maybe can achieve the connection in the JavaScript level between SharePoint online and SharePoint on-Premises
Project ID: 28292803

Om projektet

11 anbud
Distansprojekt
Senaste aktivitet tre år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
11 frilansar lägger i genomsnitt anbud på $921 USD för detta uppdrag
Använd avatar
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks My portfolio: https://www.freelancer.com/u/AwaisChaudhry?w=f
$3 300 USD Om 60 dagar
4,8 (63 omdömen)
8,2
8,2
Använd avatar
Hello, We have solution architects who are having 16 years of experience in SharePoint development, designing, customization, migration, integration, branding, workflow, plugin, reports, Intranet/extranet and have worked on several SharePoint and 365 projects for clients across the globe. • Development technical proficiency in (Custom workflows, Web parts, list templates, event receivers, C#.NET, SharePoint Designer, SharePoint 2007, 2010, 2013, O365) SharePoint Administrator: - * Build, administer and maintain SharePoint development, test, and production servers, including installation of service packs and updates/patches * Experience with SharePoint Designer, IIS, SQL Server, and SharePoint workflow foundation * Thorough understanding of these concepts: Collaboration, Portals, Enterprise Search, Enterprise Content Management, Business Process and Forms * Solid server experience as it relates to supporting SharePoint Server * Working knowledge of the features and architectural design of Windows SharePoint services 3.0 and Microsoft Office SharePoint Server 2007 and 2013 * Experience in SharePoint Office 365 and integration between on-prem and SharePoint O365 environment * Working knowledge of SharePoint for Business Intelligence, PowerPivot, Excel Services and PerformancePoint Services * Solid understanding and experience with HTML, CSS, XML/XSD, XSL/XSLT, CAML, PowerShell & JavaScript let's connect for a quick discussion before we can start working. Regards, Imtiyaz
$750 USD Om 7 dagar
3,1 (5 omdömen)
3,4
3,4
Använd avatar
Can you provide development environment? I would like to perform POC. Authentication delegation is possible on sharepoint online multiple tenants but not sure about on premise. Let me know if you can provide environment details.
$556 USD Om 5 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hi, I have gone through your Job post and pleased to inform you that the your job is definitely doable for my expertise! ** I have extensive experience in all tools and technologies which you require to execute the job successfully. I am the expert of ASP.NET WebAPI, SharePoint, SAML, JWT. I can provide you with the complete solutions as per your need, once we connect! ** Please share complete requirements, so that after analysing, I can move forward to the development work right-away! MY INTRODUCTION: ================== I am an experienced Full Stack Developer, offering more than 8+ years of experience in the IT Industry, having extensive experience in developing Web & Mobile applications, using the various Technologies & Web Frameworks [.NET Frameworks, C#, ASP.NET, VB.NET, .NET Core & Xamarin]. I have successfully delivered more than 265+ projects so far and I'll provide the best solution for your Development's need! Let's connect so that I can showcase my work samples over FreeL-Chat to start immediately! Give us an opportunity & we assure you, you will never be looking anywhere else! Best Regards, Dip B.
$1 022 USD Om 12 dagar
0,0 (1 omdöme)
0,0
0,0
Använd avatar
We have team of experts programmer in Asp.Net + SQl and have built up customized ERP & Hospital Management system.
$500 USD Om 15 dagar
0,0 (0 omdömen)
0,0
0,0
Använd avatar
Hi, I saw your Project request related to "ASP.Net Web API". I am really interested in your request and will do this job in $750 in 21 days. I have 6 years experience in Asp.Net Web API and Web Designing. That you can check on my profile. You can check my Qualification and Experience. Lets talk to this project. Hope To See You Soon! Regards, Abdul Wahab
$750 USD Om 20 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för UNITED STATES
Plainfield, United States
0,0
0
Medlem sedan jan. 10, 2020

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.