Membru care solicită informaţii
We are migrating the Oracle Portal to Share Point 2010.We have the below requirements from the Client.1. The portal will use a single URL for both Intranet/Extranet.2. We need to do a Windows Authentication Validation against SP and if it fails we will assume them as External users and display the Site inside the Site Collection.3. For external users the user will be prompted with the custom aspx page (email and password) will again be validated against the SP
Please let me know whether there is any way(using SharePoint) to do the windows authentication against the Active Directory to which the SharePoint is configured.
Use Claim based authentication for you web application.This will give option to users to select authentication type.After that write your custom code as per requirement ( point 2 and 3).
Thank you for the reply.We have two separate Data Stores for our Internal and External users.· Internal Users(Active Directory) to which SharePoint is configured.· External Users(to another Enterprise Directory) .SharePoint Provides the below types of Authentication in mixed mode.· Windows(Internal Users) will be authenticated against the Active Directory to which SharePoint is configured.· Forms(External Users) will be authenticated against the SQL Data store with the help of Membership & Role Provided(by aspnet_regsql.exe).Whether there is way to customize the Forms authentication for the External Users against the data Store(Not SQL) through the web service provided by the Client.Please let me know your thoughts and findings.
Create an ASP.NET Membership & Role Provider that wraps your web service (for the external user authentication system) and configure that provider as the membership provider for the appropriate zone in SharePoint. Then when you choose FBA in the authentication in the authentication type selection drop down, your custom membership provider will be used.
Refer to http://blog.sharedove.com/adisjugo/index.php/2011/01/05/writing-a-custom-membership-provider-and-using-it-for-fba-forms-based-authentication-in-sharepoint-2010-from-the-scratch/ for some ideas on how you can create a custom membership provider. You will need the details about which methods to invoke in your web service for authenticating the user and performing other necessary functions required by the authentication provider.