Hi ALL,
I need to configure SiteMinder with XI 3.1 .NET application. As you are aware in XI 3.1 the applications are split as
a) InfoViewApp
b) InfoViewAppActions
c)PlatformServices
Thus their is no common string in InfoView URL that can be used as REALM in SiteMinder for protecting InfoView.
The usual configuration I have seen so far is to protect the entire site or only InfoViewApp.
1. Realm : /*
(This protects the entire Default web site in IIS 6.0, which is not advisable as their could be other applications under Default Web Site that doesn't need SiteMinder or Authentication mechanism would be different)
2. Relam :/InfoViewApp/*
(This protects only InfoViewApp and not InfoViewAppActions &
PlatformServices)
To get rid of these limitations I thought of manually deploying them into a virtual folder say "dev" .Later I can protect the folder "dev" through SiteMinder, which will eventually protect InfoView
Please find the steps I followed
-
1. Create folder "dev" under <BO_INSTALL_DIR>Web Content\
2. Copy all the applications (InfoViewApp, InfoViewAppActions....> to newly created "dev" folder
3. Launch IIS
4. Create a Virtual Directory "dev" under "Default Web Site" .
5. Configure "dev" as application and then set its home directory as <BO_INSTALL_DIR>Web Content\dev
6.Create Virtual Directory "InfoViewApp" under "dev"
7.Configure "InfoViewApp" as an Application by clicking "Create" buton and set its home directory as <BO_INSTALL_DIR>Web Content\dev\InfoViewApp.
8.Click on Configuration button and add the required application extensions that are mentioned in web.config of InfoViewApp.
9.Repeat step # 6, 7 and 8 for InfoViewAppActions and PlatformServices
10.Log into InfoView
11. Log is successfull
12. Logout of InfoView
13. LogOut fails with the below error
Configure error
Note :
While logging out of InfoView I could see that logout action trie to fetch some .NET file from the path <BO_INSTALLDIR>Web Content/InfoViewApp/dev/dev/PlatformServicethe
During this action the URL looks like URL as mentioned below.
http://<machine>:<port>/dev/dev/PlatforServices/
But the actual URL should have been http://<machine>:<port>/dev/PlatforServices/
This means their is some configuration issue
Could some body let me know the solution for this or any documentation on deploying XI 3.1 .NET applications to virtual folder would be great.
Regards,
Simon