We are indeed using ASP in a separate web site and then have a HTTP link to
our SPS IP. Originally, we had a database login system and then passed the
user/pass through the url (which was hidden in a frameset). Now, the problem
here is that you are not logging on to the network but merely authenticating
that user at that point. Thus, at the next security barrier (SPS document
view for example) authentication will be required again. What you really
need to do is actually log that user into the domain to prevent further
authentication prompts. I think this was your original problem? I apologise
if I have misunderstood...
Solutions - from our experience you will need to set your browser setting to
'use windows logon' and either log the user into the domain programmatically
using API calls to Logonuser OR more simply, advise clients to log on to the
required domain at windows/startup. You can set up a trusted domain as well.
The problem is really to do with the browser - I think - and how it handles
the authentication. If you then turn off 'allow anaon. access' to your
website and access db records using the HTTP_AGENT_username object (rather
than having a form that users fill in) you can have a full NT system, which
is secure and allows transparency between web sites and sps.
Now, if you are calling SPS objects and then dumping them back to SPS -this
is more tricky and requires that you set the 'prompt for authentication'
flag off in your code (otherwise it hangs). You have to also set the default
user rights to a higher level ( i thniks so anyway) that has the reqd.
permissions on the server.
If this is your problem & you still have problems after this post, I'll have
a look - can't remember exactly what settings we used at this point in time.