当我的重定向网址包含唯一用户ID时,如何使用OneDrive网络选择器?

时间:2015-10-31 05:01:06

标签: javascript redirect onedrive

我正在尝试将OneDrive Web选择器SDK(Javascript)添加到我的网站。必须为选择器所在的每个页面添加“重定向URL”。我遇到的问题是我的网址是www.mysite.com/user/382982389745。现在,我无法合理地期望为我的数据库中的每个用户添加重定向URL。那么,我如何处理这个问题,因为重定向URL必须与具有文件选择器的页面完全匹配?

2 个答案:

答案 0 :(得分:4)

您正面临同样的问题,花了几个小时后我就能解决这个问题。

请按照以下步骤操作。

第1步) 转到链接下载File Js文件并保存 https://js.live.net/v6.0/OneDrive.js

步骤2)使用任何在线工具

取消发送js文件

步骤3)用。替换2265行 - if(!a)a = rf(document.location.origin);

步骤4)保存Js文件并在项目中使用

步骤5)在API中将重定向URL设置为应用程序的基本URL

或 - http://example.com

我们走了..它会解决你的问题。它适用于同一个基本URL的所有页面。

如果您还有任何疑问,请写信给我 - shobhitwalia@gmail.com

答案 1 :(得分:0)

我处理过类似的问题。 我的解决方案是将Id添加为一个似乎有用的参数。

在您的情况下,将网址更改为www.mysite.com/user?id=382982389745,然后将网址重定向到www.mysite.com/user