Find Jobs
Hire Freelancers

ASP.NET C# -- Integrate ComponentPro SAML Library into Web Application

$750-1500 USD

已关闭
已发布大约 5 年前

$750-1500 USD

货到付款
We are looking to create a site that will allow users to log into our web application from a variety of third-party identity providers using the SAML 2.0 (specifically Shibboleth) protocol. Terminology: Service Provider (this is us - we are the application users are being directed to one logged in) Identity Provider (this is the service we are connecting to for logins) To accomplish this, we have decided to leverage the third-party ComponentPro SAML library (30-day trial available for download) however we are open to another solution if it accomplishes the same task: [login to view URL] This will include a login page where a user can select from a list of available providers which will be changed/added to (for now hard-coded in codebehind but ultimately pulled from a database), the logic to connect to the third-party identity provider login page via Shibboleth (via ComponentPro), and getting returned values from the provide upon successful authentication (ultimately the user ID, possibly first/last name and email as well). Here is what we will need: 1. A login page where the user will select one of several providers they will use to log in. Initially we are looking for a page where a user can select from minimally a drop-down menu. When the user clicks login, the ComponentPro library will be invoked and the user will be directed via SAML to the provider's login page. For proof of concept, you will need to use a test SAML identity provider (ComponentPro should have one available or you can use [login to view URL]) The transactions to and from the provider's login page should be handled by the ComponentPro library and will need to be coded including creating a valid metadata file, certificate, and handling, etc... 3. The third-party identity provider site will return (assuming) a user ID of some sort. Upon successful login, we are expecting at a minimum a user ID to be returned. If we can get first/last name and email better - not sure if they are in a standard format across providers. Experience-level for this project will be: 1. Familiarity with ASP.NET C#-based web sites using standard web forms (this project is not using MVC). Framework version 4.0 or better. 2. Experience using an off-the-shelf third party library (in this case ComponentPro). There is a 30 day trial version available so you should not need to purchase anything for this project. 3. Some experience with SAML authentication particularly Shibboleth-based authentication. Shibboleth is required. Deliverables: Well-formatted and documented full source code for an ASP.NET (C#) website consisting of the following: 1. [login to view URL], .[login to view URL] - login page consisting of a drop-down to select a provider (at least one test provider must be available to demonstrate the code works - see [login to view URL] for a sample identity provider) - business logic to connect via SAML (Shibboleth required) to provider and redirect to provider login page (this will be written and well-documented including any certificate handling necessary) - business logic to connect via SAML (Shibboleth required) to provider and obtain user ID after successful login 2. [login to view URL], .[login to view URL] - page that prints out the user ID returned from the Shibboleth server showing successful login 3. MetaData XML file to be shared with identity providers 4. Documentation as to how to properly configure a new identity provider for use with this site (how to generate certificate files and metadata files).
项目 ID: 18952559

关于此项目

24提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
24威客以平均价$1,249 USD来参与此工作竞价
用户头像
Hi there, I have checked the details I have great experience with .NET, ASP.NET, C# Programming, OAuth. Please start the chat so we can discuss this job more in detail. Thanks
$1,250 USD 在20天之内
4.8 (44条评论)
8.0
8.0
用户头像
Hello, dear How are you? I have read your project description very carefully and am ready for discussing with you about project. I have experienced in developing .NET, ASP.NET, C# programming. I will work very hard and best for you. Best Regards
$800 USD 在20天之内
4.9 (14条评论)
6.4
6.4
用户头像
I will develop login Page with SAML library authentication and with good formatted, well-documented code. Also, It will be with future configurable easily for new providers. I have 4 years of experience in C# web and windows application development. You’ll get all the expected stuff like a great professional service and a fast turn around, at a bit less, and I get a bit more exposure. If the above offer sounds like something you would be interested in, I’d love to hear from you. Regards, Bhavesh V.
$833 USD 在30天之内
4.9 (28条评论)
6.0
6.0
用户头像
Dear Client, How are you? I am Milan Sahu, Full Stack .Net Developer, 8 years+ experience on .Net, Asp.Net, C#, MVC, WCF, API, SQL Server, AngularJS, 4/6, Bootstrap, HTML5, Telerik Controls, Payment Gateway Integration etc. I am willing to do your project & want to build a long term relationship. Could we discuss more details over chat? Thanks & regards, Milan Sahu
$833 USD 在30天之内
4.9 (57条评论)
6.2
6.2
用户头像
Hi ScarletComputing, Thanks for giving me the opportunity to discuss your project. Best regards, Michael
$1,268 USD 在21天之内
5.0 (16条评论)
5.8
5.8
用户头像
Hi There, I had implemented SAML 2.0 via component pro as well as via custom code. I'll be able to do it very quickly and integrate it with your site which is in ASP.NET webforms. This is how it would work 1) SP (your site) will initiate a request to IDP (identity provider) to login a user which has account with IDP . 2) IDP will open a page for the user to authenticate. 3) Once authenticated user will be redirected to the SP with success, and other info which IDP will send. 4) Once received from IDP we will be login the user into the site. The process would be pretty much similar to how we do login with Google. I believe in good communication and usually, reply within minutes of ping from you. I'll wait for your ping on chat to discuss more on the project. Regards, Shobhit Pundir
$1,000 USD 在5天之内
4.9 (41条评论)
5.9
5.9
用户头像
Hi,  I am a Full stack developer in Microsoft technologies.  My area of expertise is web application development (asp.Net web forms, MVC, classic ASP), web services (SOAP & RESTFul), MySql & Sql Server as back end (through stored procedures).  I have 6 years of experience as a full time software developer.  Kindly contact me, lets discuss your requirements.
$1,500 USD 在45天之内
4.9 (28条评论)
5.6
5.6
用户头像
Hi. i am a full web developer with over 5 years on freelancer.com. ****In SPECIAL very familiar with ASP.NET, C#, Laravel***** I have read your description and have interests in your project. I have rich experiences in projects similar to yours. I am ready for your project now. I would like to have a discussion on chat to get more about your project. Thanks. Best Regard
$800 USD 在20天之内
5.0 (2条评论)
4.4
4.4
用户头像
Hi,dear. I've just checked all requirements of your project 'ASP.NET C# -- Integrate ComponentPro SAML Library into Web Application'. I'm a senior software developer and I'm able to fulfill your project requirements ,you may be interested in me. Please come in contact so that we can discuss more for further details... Skills: .NET, ASP.NET, C# Programming, OAuth
$1,250 USD 在7天之内
5.0 (4条评论)
3.9
3.9
用户头像
I have extensive experience helping clients succeed with SAML service provider implementations, and I am happy to help you with this project.
$750 USD 在7天之内
5.0 (1条评论)
3.0
3.0
用户头像
Hi There, I am an expert in .Net and I would love to assist you. I have 5+ years of experience. I can provide you all the features and functionality. Let’s have the further discussion over chat. Thanks and Regards
$1,500 USD 在40天之内
2.7 (3条评论)
3.2
3.2
用户头像
Hello, I’d really like to work with you on this one if possible. But first I’d like to give you my background. My name is Bishal Thapaliya and I am software engineer with 7 years of experience in software development on different platform such as .NET, Java, React, Angular, etc. Most of my work are primarily based on .Net framework. And my recent work is to build a dynamic Independent Medical Examination (IME) system using Asp.net MVC 5 for ISG which is one of leading insurance company site in US and Client portal using Asp.net core 2.0 for European passage which is leading destination management site in Europe . So, I am pretty familiar with what you need doing. However I am new on freelancer and looking to get few challenging clients that I can build upon. You’ ll get all the expected stuff like great professional service and fast turn around at a bit less and I get bit more exposure. If the above brief description sounds good, I’d love to hear from you Regards, Bishal Thapaliya
$1,250 USD 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi, I go through the job description and be confident to fulfill the requirement. I have 7+ years of professional experience in Microsoft technology. As per job description, my entire profile match with your requirement. Please refer the below mentioned brief profile: Skills: Good communication, quality work, ability to deliver work on time, project management, Technologies: Asp.Net, MVC, JSON, Jquery, CSS, Html, Javascript, Ajax , Web API, Design patterns Language: C# Programming Databases: MS SQL Server Additional Technologies: DevOps, Git - Working on Agile methodology, Role from requirement gathering, code review till code deployment - Handling & dealing with client from last 7 years - Having a good experienced team to deliver project on time with quality code - Guaranteed quality work by applying most suitable architecture and key point for long term project - Fluent in English with excellent written communication skills - Able to work autonomously and provide feedback and direction to ongoing projects - A solid understanding of how web applications work including security, session management and development practices Looking forward for the positive response. Thanks.
$1,388 USD 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
Intéressé
$1,111 USD 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
I can make an economic proposal to work with you, which can exceed your budget. We are professionals in Microsoft platforms. Warning: Only a limited set of clients are available in this login scenario with SAML 2.0 identity providers,
$1,250 USD 在20天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Bloomington, United States
0.0
0
付款方式已验证
会员自11月 21, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。