Try running CAS over https which will give you SSO. This has been detailed 
on-list multiple times. 


Sent from my Verizon Wireless BlackBerry

-----Original Message-----
From: Abdellatif HAROUS <[email protected]>

Date: Mon, 20 Jul 2009 20:34:25 
To: <[email protected]>
Subject: RE: [cas-user] SSO , its really a simple question



yes 

Date: Mon, 20 Jul 2009 15:31:40 -0500
From: [email protected]
Subject: Re: [cas-user] SSO , its really a simple question
To: [email protected]





Re: [cas-user] SSO , its really a simple question


Abdellatif,



Okay, I will ask this simple question for the third time: Are you hosting these 
servlets on the same server that is hosting CAS?



Depending on your answer, I will follow up accordingly.



A-





On 7/20/09 3:27 PM, "Abdellatif HAROUS" <[email protected]> wrote:



It really a simple question ... and I dont know why , no one is answering ?



From the morning I am waiting an answer , and no one even answered 



Hopefully this time some one will answer 



my question is : do I need to write my own piece of code to connect two java 
servlets in order when I enter 

credentials in one web application I dont need to enter the same credentials in 
the second java servlet...or does the three filters which I added 

do this function ( which I dont think so ) ?







http://www.ja-sig.org/wiki/display/CASC/Configuring+the+JA-SIG+CAS+Client+for+Java+in+the+web.xml



this the link which I followed and its working the web application is connected 
with CAS and CAS with LDAP



hope some one replies.....



here are the two web.xml files of the two we apps

================================================================================================

================================================================================================

================================================================================================

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>

    <display-name>servelt1</display-name>

    <servlet>

        <description>my first servelt</description>

        <display-name>Greeting</display-name>

        <servlet-name>Greeting</servlet-name>

        <servlet-class>com.mycompany.servlet.Greeting</servlet-class>

    </servlet>

    <servlet-mapping>

        <servlet-name>Greeting</servlet-name>

        <url-pattern>/Greeting</url-pattern>

    </servlet-mapping>

    <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

        <welcome-file>default.html</welcome-file>

        <welcome-file>default.htm</welcome-file>

        <welcome-file>default.jsp</welcome-file>

    </welcome-file-list>

    

    <context-param>  

        <param-name>serverName</param-name>  

        <param-value>http://localhost:8080</param-value>  

    </context-param>  

 

    <filter>  

        <filter-name>CAS Authentication Filter</filter-name>  

       

    
<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
  

        <init-param>  

            <param-name>casServerLoginUrl</param-name>  

            <param-value>http://localhost:8080/cas/login</param-value>  

        </init-param>  

    </filter>  

  

    <filter>

  <filter-name>CAS Validation Filter</filter-name>

  
<filter-class>org.jasig.cas.client.validation.Cas10TicketValidationFilter</filter-class>

  <init-param>

    <param-name>casServerUrlPrefix</param-name>

    <param-value>http://localhost:8080/cas</param-value>

  </init-param>

</filter>

  

    <filter>  

        <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>  

       

<filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
  

    </filter>  

  

    <filter-mapping>  

        <filter-name>CAS Authentication Filter</filter-name>  

        <url-pattern>/*</url-pattern>   

    </filter-mapping>  

  

    <filter-mapping>  

        <filter-name>CAS Validation Filter</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>  

  

    <filter-mapping>  

        <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping> 

       

</web-app>

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

================================================================================================

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>

    

    <display-name>servlet2</display-name>

    

    <servlet>

        <description> my second servlet</description>

        <display-name>Greeting2</display-name>

        <servlet-name>Greeting2</servlet-name>

        <servlet-class>com.mycompany.servlet.Greeting2</servlet-class>

    </servlet>

    

    <servlet-mapping>

        <servlet-name>Greeting2</servlet-name>

        <url-pattern>/Greeting2</url-pattern>

    </servlet-mapping>

    

    <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

        <welcome-file>default.html</welcome-file>

        <welcome-file>default.htm</welcome-file>

        <welcome-file>default.jsp</welcome-file>

    </welcome-file-list>

    

    <context-param>  

        <param-name>serverName</param-name>  

        <param-value>http://localhost:8080</param-value>  

    </context-param>  

 

    <filter>  

        <filter-name>CAS Authentication Filter</filter-name>  

       

    
<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
  

        <init-param>  

            <param-name>casServerLoginUrl</param-name>  

            <param-value>http://localhost:8080/cas/login</param-value>  

        </init-param>  

    </filter>  

  

    <filter>

        <filter-name>CAS Validatio Filter</filter-name>

        
<filter-class>org.jasig.cas.client.validation.Cas10TicketValidationFilter</filter-class>

                      <init-param>

                                  <param-name>casServerUrlPrefix</param-name>

                                  
<param-value>http://localhost:8080/cas</param-value>

                      </init-param>

    </filter>

  

    <filter>  

        <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>      

        
<filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
  

    </filter>  

  

    <filter-mapping>  

        <filter-name>CAS Authentication Filter</filter-name>  

        <url-pattern>/*</url-pattern>   

    </filter-mapping>  

  

    <filter-mapping>  

        <filter-name>CAS Validation Filter</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>  

  

    <filter-mapping>  

        <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping> 

    

    

    

</web-app>

================================================================================================

================================================================================================

================================================================================================



thanx in advance



See all the ways you can stay connected to friends and family 
<http://www.microsoft.com/windows/windowslive/default.aspx> 



-- 

Andrew Feller, Business System Programmer

LSU University Information Services

200 Frey Computing Services Center

Baton Rouge, LA 70803

Office: 225.578.3737

Fax: 225.578.6400





-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user
_________________________________________________________________
With Windows Live, you can organize, edit, and share your photos.
http://www.microsoft.com/middleeast/windows/windowslive/products/photo-gallery-edit.aspx
-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to