Hi Siva, The simple difference between the SSO IFrame portlet and the SSO Web Content Portlet is that the SSO Web Content Portlet is essentially a web browser running inside of a portlet frame. This portlet re-factors the sites web page before rendering it in the portlet (and it currently looses any CSS definitions in the process). The SSO IFrame portlet on the other hand is more like a frame would be on a "regular" web page.
With that said, as far as I know, the SSO IFrame portlet only allows two parameters to be passed and you can not change the names of the fields. This is something we hope to address soon. The SSO Web Content Portlet on the other hand allows you to change the names of the fields (by setting the sso.form.Credential and sso.form.Principal fields). Additionally, you can send other arguments as URL arguments by filling in the sso.form.Args field. Typically, these arguments would appear at the end of a "regular" URL in the form of something like the bold text here: http://www.google.com/search?hl=en&q=yahoo . Ok, I think that answers your first two questions. As far as how to always keep a portlet maximized, I do not know of a way to do this. I'm not saying you can't do it but rather that I have never done it myself. Sorry. Hope this helps, - Tom sailams wrote: > > Hi Tom, > > Great!! It works. > > First of all I would like to thank you for your patience in writing > such a elaborate mail. It really helped me to configure the settings > step by step and cheive the goal. For my purpose I used the IFrameType > Portlet. > > Thanks a lot again. > > For another requirement I am using a SSO Portlet. The external website > has three parameters to be passed(user name , password and another > variable). When I use the SSO Portlet, with the following > configurations > > sso.type : url > sso principal: username (user1) > sso password: password (pass1) > > The URL call looks like this : > http://localhost/login?user=user1&password=pass1 > > I have two questions here, > > 1) Does this type of Portlet allow only user and password (only 2 > parameters) to be passed to the external URL. > 2) Can this parameter names user and password can be changed as this > does not match the form parameter names in the login validation page. > > Is there any other way to do it as I understand that sso.type can be > form based also. but I dont have the configurations steps to do this. > > Another small question , Is it possible to always keep the Portlet > state Maximized? > > Kindly assist. Thanks once again. > > Best Rgds, > Siva > > On 12/15/06, tcampbell <[EMAIL PROTECTED]> wrote: >> >> Siva, >> >> Try this: >> >> After installing/starting Jetspeed and pointing a browser to the >> instance, >> you should see a page with two tabs on the top. On the default (opening) >> page (Welcome to Jetspeed 2) you will see a login portlet. If this is the >> first time you have logged in, your user id is admin and the password is >> admin. go ahed and login to this portlet. If this is the first time you >> have >> logged in you will then be prompted to change your password. Go ahead and >> change your password. At this point, you will see approximately seven >> tabs >> appear towards the top of the page. Click on the tab labeled "My Second >> PSML >> Page". You will note that there are two portlets on this page. The bottom >> one of the two is a "SSO Web Content" portlet. By default, the logon is >> correct for the NY Times site, less the User ID and Password. Entereing >> these values and clicking "Save" should log you in to the NY Times Site. >> Personally, I prefer to re-start my browser after making a credential >> change >> like this to ensure that everything is started clean but I do not believe >> this is completely necessary. >> >> After you have experimented with this a little, note that towards the >> upper >> left of the page there is a link labeled "Jetspeed Administrative >> Portlets". >> Clicking on this link will place several new tabs near the top of the >> page. >> There is an SSO Management tab. This tab contains portlets used to >> control >> how portlets automatically sign in to various sites based on the login >> presented to Jetspeed. To say that another way, depending on who logs in >> to >> Jetspeed, the poertals can pass different credentials to sites such as >> the >> NY Times. There is currently some development work going on in this area. >> >> Additionally, On the "My Second PSML Page" tab noted above, you will find >> the time and date on the right side of the page just below the row of >> tabs. >> Near the time and date you will see an icon that looks like a pencil. >> Click >> on this icon (Edit) to open the editor for the page. Please be sure you >> open >> the editor for that page and NOT the editor for the top portlet. Near the >> top of hte page on the Right side, you will see a plus ("+") sign near a >> label that says "Add Portlet". Click this plus sign and you will be >> presented with a large selection of different types of portlets that you >> can >> add to the page. Note that you can add portlets to other pages (or tabs) >> in >> a similar manner. >> >> Hope this helps. >> >> - Tom >> >> >> sailams wrote: >> > >> > Hi Tom, >> > >> > Thanks a lot for the immedate feedback. >> > >> > The site which I am try to access is also running a Tomcat Server. The >> > authentication is Session based. The site uses the http protocol. >> > >> > I am using JSR168 Portlet (Not sure this answers your question on what >> > type of Portlet). Kindly let me know which Portlet should I use for >> > this requirement. >> > >> > What I am trying now is just a logging in to a site through a Portlet >> > by giving the Login credentials. I will be doing the SSO for the same >> > once I am sucessful in the last step. >> > >> > Thanks once again. >> > >> > Rgds, >> > Siva >> > >> > >> > On 12/15/06, tcampbell <[EMAIL PROTECTED]> wrote: >> >> >> >> Hi Siva, >> >> >> >> I have done a little work in the Jetspeed Single Sign On area and I >> might >> >> be >> >> able to help you, but first I need to ask you a few questions. How >> does >> >> the >> >> site that you are attempting to access store your authentication? It >> may >> >> pass your browser a cookie, set a session object, or some other >> method. >> >> Not >> >> all methods of storing a user's authentication have been tested in all >> >> areas. Second, is this site an https:// or an http:// site? The >> https:// >> >> sites is one of the areas that I am currently looking into, at least >> for >> >> the >> >> SSO components. Third, what type of portlet are you using to access >> this >> >> site? It may be just that there is a better portlet type to use for >> what >> >> you >> >> are trying to accomplish. >> >> >> >> - Tom >> >> >> >> >> >> sailams wrote: >> >> > >> >> > Hi Guys, >> >> > >> >> > I have a portlet which calls an external URL. The external URL >> content >> >> has >> >> > a login and Password. When I try to login to the external URL by >> >> accessing >> >> > it through the Portlet, the login was sucesssful. But accessing >> >> subsequent >> >> > links after logging in, through the Portlet was unsucessful (Reason >> : >> >> The >> >> > session was invalidated and I was prompted to enter the Login >> >> credentails >> >> > again). This happens wih any external website I call from the >> Portlet. >> >> > >> >> > When I check the Privacy Report in the browser the cookies of the >> >> external >> >> > URL are blocked (when accessed though the Portlet). >> >> > >> >> > I am using Jetspeed2. Please assist on what's the reason for this >> issue >> >> > and how this can be setled in Jetspeed2. >> >> > >> >> > Any feedback is highly appreciated. >> >> > >> >> > Thanks, >> >> > Siva >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Jetspeed2-External-Web-content-Sesssion-Handling-tf2822299.html#a7879206 >> >> Sent from the Jetspeed - Dev mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Jetspeed2-External-Web-content-Sesssion-Handling-tf2822299.html#a7892895 >> Sent from the Jetspeed - Dev mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Jetspeed2-External-Web-content-Sesssion-Handling-tf2822299.html#a7998521 Sent from the Jetspeed - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
