击中返回302 /重定向的第三方Web服务的方法

时间:2011-09-09 14:36:28

标签: c# .net asp.net web-services .net-3.5

使用包含一组特定参数的POST命中第三方Web服务(https://www.thirdParty.com/API/authentication)的方法(或最佳实践)。参数将包括典型的身份验证信息,如令牌,用户,电子邮件等,如果第三方服务成功验证我,它将返回302 Found Response,然后应该重定向到适当的第三方源网页。

我的一位朋友建议在幕后使用Ajax,并在有302时重定向,但我不确定这样做的正确方法。

1 个答案:

答案 0 :(得分:0)

如果您发送到第三方服务并发出302,则浏览器将自动遵循重定向。

不需要任何AJAX,您可以直接从HTML表单发出POST,假设具有适当级别的加密来保护此数据(SSL)。