Mike,
First of all, thank you for what seems to be good support through this forum, and your work on the AD Authentication Provider. I seem to be in desperate need of help here. I followed the documentation and tried to fill in the blank using the fragmented pieces of forum posts by you and others. I am new to DNN so that doesn’t help. At one point I was very close to a solution but now I cannot seem to replicate that success. There could be an issue with various settings becoming affected by my numerous attempts at getting this to work. What I am seeking out is a definitive set of steps I need to take in order to achieve my goal. After 15 hours of trying to piece it together, I have given up. I would require a precise order of steps that include ACL configurations, IIS Authentication settings, DNN module settings and web.config settings if needed. Below is what I am trying to achieve, what I tried and what my current settings look like.
I am using DNN as an intranet. It will be accessible from the outside and secured with SSL. I would like internal users to automatically get logged into the site without prompt for password. If they don’t have an account, I would like them to have one automatically created based on their AD account. If they visit the intranet from the outside, off-domain, I would then like to present a pop-up challenge or a form to log in. Seems simple enough.
I have tried this using a mix of advice from this forum. I have played with ACL’s and various Auth settings at both the web site level and on the WindowsSignin.aspx file. I always see reference to either remarking out, or remarking in a line in web.config but every reference I read on the tipic references a line that does not match mine. This is the line in my web.config:
<!-- add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" / -->
The one that is always mentioned in the forums has Active Directory Authentication in the line. I am also reading that web.config gets adjusted by IIS and tends to work against our efforts. When following instructions in the document provided, ActiveDirectory_Users_Guide.05.00.02.pdf, I cannot seem to get it to work at all.
Can you give me a step-by-step rundown of what I need to do to get this to work according to what I am trying to accomplish?
Thanks,
Michael Sirois