0

我正在尝试制作一个可以由许多人托管的程序,例如应用程序。该应用程序使用 REST API,因此我必须使用 Oauth 进行身份验证,并且因为任何人都应该能够托管该程序,重定向 URI 不能是静态的。

此外,我不想使用任何服务器端处理,这对我来说只意味着 javascript。

是否有可能使用非静态重定向 URI 并且仅使用 javascript 来制作一个安全且有效的解决方案,以便在普通的网络浏览器中工作?

4

1 回答 1

0

因此,您使用应用请求中提供的信息来指明应用的 URL。例如,如果请求到达http://example.com/path/to/app并且您知道您的应用程序/to/app是路由基础设施的一部分,那么您的应用程序的路径是http://example.com/path/.

这就是我将如何确定它,使用服务器端语言。

使用将从服务器加载的javascript库,我要么像上面那样确定它,要么我只是在生成javascript文件时对其进行硬编码(当你告诉人们在哪里下载javascript时,它可以使用首先需要他们的网址的表格)。

于 2012-06-25T14:39:38.537 回答