java - 如何识别http重定向

标签 java authentication redirect

我即将开发一个小部件,该小部件将使用基于现有功能构建的 Web 服务,并且要求该 Web 服务应该知道请求来自何处。例如,注册中的消费者可以提供信息关于将使用该小部件的博客或网站。 现在我需要确定请求来自哪里(www.mysite.com 或 www.otherside.com),以了解它是否经过授权以及是否处理该请求。 我必须承认我不知道从哪里开始或从哪里进行研究。 如果有人可以阐明它,我会非常高兴。我将使用 java。谢谢

最佳答案

通常的做法是为每个站点提供一个身份验证 token ,以便它们在发出请求时传回给您。为了避免 token 被拦截和滥用,您只能通过 HTTPS(而不仅仅是 HTTP)提供 Web 服务。 (例如)亚马逊就是通过其各种网络服务来实现这一点的。

关于java - 如何识别http重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1946503/

相关文章:

java - .jar 使用 -jar 标志运行

Java Toolkit 获取第二个屏幕大小

authentication - AuthUserFile 不工作,可能是什么问题?

php - 301重定向URL也被重写

php - 拒绝从浏览器访问公共(public) php 但允许应用程序使用

java - 打印变量的值

java - 为什么 Java 使用静态堆而不是允许任意数量的内存?

python - Django - Social Auth(请求 URL 显示 http 而不是 https)

Apache 2.4 "..authentication failure..:Password Mismatch"

android - 我如何处理这个字符串来打开我的应用程序