Web services 身份验证URL在ADF中响应了非法响应代码错误

Web services 身份验证URL在ADF中响应了非法响应代码错误,web-services,authentication,oracle-adf,jdeveloper,oracle-adf-mobile,Web Services,Authentication,Oracle Adf,Jdeveloper,Oracle Adf Mobile,我试图在ADF mobile中创建一个身份验证,其中登录URL是peoplesoft登录页面。当我在模拟器中输入用户名和密码时,它会抛出一个错误\ Terminating Authentication URL responded with an illegal response code. It is not basic authentication end point. Please contact administrator 我遵循了以下教程 https://blogs.oracle.co

我试图在ADF mobile中创建一个身份验证,其中登录URL是peoplesoft登录页面。当我在模拟器中输入用户名和密码时,它会抛出一个错误\

Terminating
Authentication URL responded with an illegal response code.
It is not basic authentication end point.
Please contact administrator
我遵循了以下教程

https://blogs.oracle.com/shay/entry/accessing_secure_web_services_from
在这里,我想使用peoplesoft进行身份验证,而不是创建远程安全登录服务器。有什么想法吗

我还看到,通过在SOAP头中添加用户名和密码,可以对调用的每个web服务进行身份验证。ADF的任何教程都将不胜感激,@Shay Shmeltzer任何想法都将非常有用
感谢

Oracle MAF仅支持针对HTTP基本身份验证页面的安全身份验证,因此我认为您不能使用peoplesoft登录页面对应用程序和web服务进行身份验证

否则,您可以创建一个安全的ADF页面,通过peoplesoft登录凭据(用户名密码)验证登录,然后将该页面部署到服务器,并使用该页面保护MAF应用程序

一些有用的链接



关于第二个问题,是的,您可以通过扩展
SOAPProvider
类并将其作为Web服务的提供程序添加到datacontrol.dcx文件中,自定义从MAF应用程序发送到soap Web服务的信封头(添加用户名和密码或任何其他属性)

我能在网上找到的唯一例子