Fermé

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

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

Compétences : Sharepoint, Programmation C#, .NET, ASP.NET, HTML

en voir plus : using template monster web api, build ajax web application netbeans using mysql, using symfony web api, using metadata build dynamic web interface, build a website c# mvc sql web api developer - import contacts from gmail yahoo, msn et,, web api 2, core php programming using php to build dynamic web sites 2nd edition, web api 2 authentication, web api 2 tutorial, web api 2.0, web api 2 shopping cart, angular 2 web api, web api using php, web api 2 basic authentication, angular2 in asp.net mvc & web api - part 2, web api self-hosting using windows service: part 2, web api 2 controller with actions using entity framework database first, using python, flask, and angular to build modern web apps - part 2, create msi of asp net web api core 2.0 project

Concernant l'employeur :
( 0 commentaires ) Plainfield, United States

Nº du projet : #28292803

14 freelances font une offre moyenne de 831 $ pour ce travail

AwaisChaudhry

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 disc Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 60 jours
(48 Commentaires)
7.7
techplusintl

Hi there, ★★★ ASP.Net / C# Expert ★★★ 5+ Years of Experience ★★★ I've read requirements and ready to build Web API. Websites we built with ASP.Net: ✔ [login to view URL] ✔ [login to view URL] ✔ https://www.r Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(177 Commentaires)
7.3
nemanjadj20

Hello? I have worked on ASP.NET MVC/.NET Core, Web services(VB/C#) projects to what you are looking for, and I am confident I can exceed your expectations. I have attached samples of work very similar to what you are s Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(29 Commentaires)
5.8
EkoLike

Hi. Thanks to your attention to my proposal. I am .Net c#, vb.net, Asp expert. I have experienced in web, app, desktop with .net Since .net and c# is powerful lib and language. So I can provide you very awesome project Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(10 Commentaires)
4.8
aleksanderhrabry

Dear Client I have read your description very carefully and I am sure that can complete your project perfectly in short time. The Honest and Hard Work is different than other freelancers. I am a Web Developer and have Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(8 Commentaires)
4.9
RaceteqUnion

Hi, I'm proficient with development & integration of APIs in Asp.net core to accept a request from one of them with user name or token with the call. I have got expertise with C#, .Net Core 2.2,3.1, Asp.net, Angular 7, Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 27 jours
(3 Commentaires)
3.4
ImtiyazAliJafri1

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 work Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(5 Commentaires)
3.5
(0 Commentaires)
0.0
pallavisakate

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 environm Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 5 jours
(0 Commentaires)
0.0
amitmishra2

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 Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 12 jours
(2 Commentaires)
0.0
welinfoweb

Dear Hiring Manager, I see that you need an experienced team [login to view URL] developers who can help you to transform your IDEAS into a Digital platform and provide a Smooth and Attractive design and development services to ac Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)
0.0
vinikasl2

Total exp 12 + years Similar work done on Upwork as top rated freelancer and part of Top rated agency [login to view URL]!AuxusLbLXSSWk89_dirM8ZrmGt_ehg?e=vOLCEa My per hour rate is 25 USD Not sure if I understand yo Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(0 Commentaires)
0.0
softomagicpvtltd

We have team of experts programmer in Asp.Net + SQl and have built up customized ERP & Hospital Management system.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(0 Commentaires)
0.0
wahabnaseer795

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 Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 20 jours
(0 Commentaires)
0.0