我正在尝试使用通过Citric Access Gateway(CAG)暴露给外界的Web服务,但是我不确定如何使用.net通过CAG进行身份验证,有人知道我怎么做吗? 。
最佳答案
您在编写桌面应用程序吗?如果是这样,您可能会遵循类似的方法进行OAuth风格的身份验证;给定特定的HTTP请求对象,弹出浏览器窗口(过程中),该窗口指向使用该请求的CAG身份验证页面,则用户将输入其用户名和密码,并且CAG将浏览器重定向到某种欢迎URL(以CAG生成的哈希作为前缀)。然后在Web服务客户端代理中重用HTTP请求对象(大概有一些cookie或其他auth令牌吗?)。