gpt4 book ai didi

ajax - 如何克服 Ajax 调用 CAS 保护资源的跨域问题?

转载 作者:行者123 更新时间:2023-12-04 08:53:28 26 4
gpt4 key购买 nike

尝试对位于与 CAS 服务器不同的服务器上的受 CAS 保护、SSL 加密的资源进行 AJAX 调用时出现的重定向问题有哪些潜在的解决方案?

CAS 服务器用于身份验证并按设计运行。此问题似乎是特定于 ajax 的。

有一个类似的问题here ,但我们不能为 CAS 服务器和后端资源使用相同的域/服务器/端口。

JASIG CAS使用 JSESSIONID 的邮件列表提及。

另一种可能的方法是修改 CAS 过滤器,将过期票据的默认行为更改为更可靠的行为。

你会用什么设计模式来解决这个问题?

最佳答案

我有2个建议:

  • 你可以吗在同一个域上设置代理脚本作为保存 JS 代码的那个?这样代理脚本将查询 CAS 并返回所需的结果
  • 你能启用 JSONP 吗?这种类型的请求不受安全策略的限制(但任何人都可以使用该服务)
  • 关于ajax - 如何克服 Ajax 调用 CAS 保护资源的跨域问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5589881/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com