13.07.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

HTTP / HTTPSHTTP Server<strong>WebSphere</strong> plug-inHTTP / HTTPS<strong>WebSphere</strong> Application ServerEmbedded HTTP ServerAdministration requestsRMI /IIOP or SOAPJMX MBeansHTTP / HTTPSSOAPRMI / IIOPAdmin Server<strong>Security</strong>ServerJRMI/IIOPwith CSI v2EJB ContainerEJB CollaboratorIIOPWeb ContainerWeb CollaboratorSOAPRMI / IIOPAuthCengineAuthZengineEJB moduleWEB moduleJ2EE ApplicationDDDDFigure 9-7 <strong>WebSphere</strong> Application Server security components communicationWeb browser communicationThe steps below describe the interaction of the components from a security pointof view when a Web browser sends a request to a <strong>WebSphere</strong> application.1. The Web user requests a Web resource protected by <strong>WebSphere</strong> applicationserver.2. The Web server receives the request and recognizes that the requestedresource is on the application server, and, using the <strong>WebSphere</strong> plug-in,redirects the request.3. Authentication takes place depending on the authentication method selectedfor the application. The <strong>WebSphere</strong> plug-in passes the user credentials to theWeb collaborator, which performs user authentication.4. After successful authentication, the original Web request reaches the Webcontainer, which uses the Web collaborator to communicate with <strong>Security</strong>Server for Authorization.5. The Web collaborator passes the user’s credentials and security informationread from the deployment descriptor to the security server and gets theresponse whether access to the specified resource is allowed or denied.228 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!