Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用通过 Citric Access Gateway (CAG) 向外部世界公开的 Web 服务,但我不确定如何使用 .net 对 CAG 进行身份验证有没有人知道我会如何处理这个问题.
您正在编写桌面应用程序吗?如果是这样,您可能会遵循与 OAuth 样式身份验证类似的路线;给定一个特定的 HTTP 请求对象,弹出一个浏览器窗口(进程中),指向使用此请求的 CAG 身份验证页面,然后用户将输入他们的用户名和密码,浏览器将由 CAG 重定向到某种欢迎 URL(以 CAG 生成的哈希为前缀)。然后在 Web 服务客户端代理中重用 HTTP 请求对象(大概有一些 cookie 或其他身份验证令牌与之关联?)?