[teiid-issues] [JBoss JIRA] (TEIID-2095) Cannot use deployed WAR with HTTPBasic authentication
Ramesh Reddy (JIRA)
jira-events at lists.jboss.org
Tue Jul 10 13:19:12 EDT 2012
[ https://issues.jboss.org/browse/TEIID-2095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ramesh Reddy reopened TEIID-2095:
---------------------------------
The issue here is the usage of the -ds.xml to define the data source. I thought we used direct TeiidDriver or TeiidDatasource with the passthough property from the web service before to make this work.
During connection pool creation this does *may* not understand what PassthroughAuthentication is, as it may be creating the connections even before user logged in if pre-fill is turned on. To make it work with -ds.xml file, one need to set up a "CallerIdentity" kind of security check at this source, then use the sent in identity as pass though token to make it work. So, I think we need to write "PassthoughIdentity" login module, if not there one already.
> Cannot use deployed WAR with HTTPBasic authentication
> -----------------------------------------------------
>
> Key: TEIID-2095
> URL: https://issues.jboss.org/browse/TEIID-2095
> Project: Teiid
> Issue Type: Bug
> Components: SOAP Services
> Affects Versions: 7.7.1
> Environment: RHEL6 (SOA 5.3 ER5)
> Reporter: Paul Nittel
> Assignee: Ted Jones
> Fix For: 7.7.1
>
> Attachments: yahoosourceBasic-ds.xml, YahooTest.vdb, YahooTest_Basic.war
>
>
> I created a WAR which specifies HTTPBasic security. My WAR definition specifies a role and the default realm (teiid-security).
> On the server, my datasource specifies PassthroughAuthentication=true. I have tried Security Deployment Types of None and Domain (where I specified the domain as "teiid-security").
> When I try to access the WSDL from the Web Services console, I am not being prompted for a username and password; I am just being denied (403).
> I've tried clearing the browser cache and bouncing the server.
> I'm attaching the datasource and WAR files.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the teiid-issues
mailing list