Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以使用CORS或JSONP访问OpenID提供程序配置?_Javascript_Cors_Pingfederate - Fatal编程技术网

Javascript 是否可以使用CORS或JSONP访问OpenID提供程序配置?

Javascript 是否可以使用CORS或JSONP访问OpenID提供程序配置?,javascript,cors,pingfederate,Javascript,Cors,Pingfederate,我试图使用XHR/Ajax调用我们的PingFederate配置(/.well-known/openid配置),但是我遇到了一个跨域错误 JavaScript客户端必须能够调用此URL,因为客户端JavaScript应用程序可以实现整个OIDC流。因此,需要在IdP以外的域上访问此端点,理想情况下无需单独的服务器端代理。更新(2018年9月):PingFederate(9.0及以上版本)现在具有用于启用CORS的简单现成配置。有关详细信息,请参阅: 原始答案: 可以在PingFeder

我试图使用XHR/Ajax调用我们的PingFederate配置(/.well-known/openid配置),但是我遇到了一个跨域错误

JavaScript客户端必须能够调用此URL,因为客户端JavaScript应用程序可以实现整个OIDC流。因此,需要在IdP以外的域上访问此端点,理想情况下无需单独的服务器端代理。

更新(2018年9月):PingFederate(9.0及以上版本)现在具有用于启用CORS的简单现成配置。有关详细信息,请参阅:


原始答案:

可以在PingFederate中启用以支持此功能