SharePoint Services 3.0 Site With Forms Based Authentication
MWahl | July 5, 2010 | 1:40 pmThe other day I needed to configure a new external partner sharePoint site with forms based authentication. I also need to give users the ability to change their passwords when they wanted to. In the past we had used Active directory accounts which was ok, just not the best for this situation.
You will need to download the Visual Web Developer 2008 Express Edition Http://go.microsoft.com/?linkid=7729281
Head to the sharePoint Administration page and create a new web application under SharePoint Web Application Management.Authentication provider should be set to NTLM, allow anonymous set to Yes,
Once you have the new web app created, head to Application providers under Application Security. Make sure to select the correct web app from the drop down located on the upper right. For now you should see a default Zone and the membership provider name should be Windows.
Now access the url of the newly created web app from the step above, you may need to login as the primary admin of the site. once in, select site actions, site settings, advanced permissons, setting, Anonymous Access, select Entire Website.
Hopefully by now you have installed Visual Web Developer 2008 Express Edition on the server. First, create a directory called UserManagement and remember where you created it. Open the IIS manager, find the website site that relates to the web app you created earlier, create a new virtual directory and point it to the UserManagement directory, select Read and Run Scripts. Make sure that this UserManagement directory run with the same app pool as the web app site. The rest of the configuration can be done by watching this video.
Make sure that the user identity running your under your web site app pool has access (data reader and writer) to the Aspnetdb. Also i added a user password reset control to the UserManagement default.aspx page so users can rest their passwords.
<asp:changepassword runat=”server”></asp:changepassword>
The last thing is to configure a second extranet Zone by extending your web App.
I followed this post and I had no issues at all getting this to work.



lopsa





i love you blog, It’s beautiful. As usual, You are so funny, and I agree with your assessment.After being away for months from the public eye this is how she chooses to be seen.i hope you can understand my message cause my english is not so good and i made mistakes i guess
…
This is definately one particular from the greatest blogs I’ve sen in ages on the net. Continue to keep up the fantastic posts….