CAS 安全 Web 服务的集成测试

发布于 2024-11-03 06:55:31 字数 168 浏览 7 评论 0原文

我有一个 Web 服务,它通过 Spring Security 通过 HTTP 基本身份验证标头接受 CAS 代理票证。由于似乎没有以编程方式获取 CAS 票证,我该如何与客户端执行集成测试?

由于 CAS 设置是项目配置中比较棘手的方面之一,我确实需要将其作为我们自动化集成测试的一部分,但我遇到了障碍。

I have a web service that accepts CAS proxy tickets over HTTP Basic authentication headers via Spring Security. How do I perform integration testing with my client since there seems to be no programmatic way to fetch CAS tickets?

Since the CAS setup is one of the more tricky aspects of the project configuration I really need that to be part of our automated integration tests but I have hit a roadblock.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

春花秋月 2024-11-10 06:55:31

您对 CAS RESTful API 感兴趣:https://wiki.jasig.org/display/ CASUM/RESTful+API

RESTful API 遵循与原始 CAS2 协议相同的基本协议,并添加了一些额外的明确定义的资源 url。这对于需要以编程方式访问 CAS 的应用程序特别有用。

希望这有帮助。

You be interested in the CAS RESTful API: https://wiki.jasig.org/display/CASUM/RESTful+API

The RESTful API follows the same basic protocol as the original CAS2 protocol, augmented with some additional well-defined resource urls. This is particularly helpful for applications that need to programmatically access CAS.

Hope this helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文