Is there a way to auto-login the iMIS 15 Public View

I built a iMIS 15 public website with local path 'C:\Program Files\ASI\iMIS15\iMIS_public'. Now I want to allow the members that have logged in our own website are able to auto-login iMIS 15 public website. How can I do it?

Thanks in advance!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Is your own website ASP.NET

Is your own website ASP.NET or some other technology? Does it have its own authentication store, or is it using the iMIS database for logins/passwords?

Our own website is developed

Our own website is developed by ASP.NET 3.5 in C# 2008. The logins/passwords uses .NET MembershipProvider with iMIS database of version 15.0.3.

Okay, then it should be

Okay, then it should be pretty simple; it's just the standard process for enabling SSO on two normal ASP.NET sites.

1. Make sure both sites use the same cookie name and domain (the 'name' and 'domain' attributes of the <forms> element in web.config)
2. Add a custom-generated machineKey element to the web.config file for both sites so they can decrypt login cookies set by the other site. (machineKey generator)

This assumes both use the same top-level domain (e.g. both are in .foo.org); if they use different domains (www.foo.org and www.bar.com) then things get more involved. :)

Same top level domain different server technology

This is what we are doing thus far:

CMS calls the webservice to authenticate user and then creates a session on the public site.

A 308 redirect is done to the AMS where a session for the user needs to be created

Is there a better way of doing this? Please help.