首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用来自ASP经典页面( jsOAuth )的JScript吗?

我可以使用来自ASP经典页面( jsOAuth )的JScript吗?
EN

Stack Overflow用户
提问于 2012-07-09 20:09:04
回答 1查看 136关注 0票数 2

有一个用于执行OAuth的Javascript库,名为jsOAuth

可用的示例显示它是在浏览器内部使用的。还有一些例子可以说明如何从Node.js中使用它。

它也可以从ASP经典/ JScript中使用吗?

关键的考验是:

jsOAuth可以用来代表用户在ASP经典页面上发布Tweet吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-09 20:21:13

不,我想不是这样的。

这个库有几个问题,使它无法按原样使用,无法在Javascript中实现的ASP-经典页面上使用。

  1. 库的基本语法假定有一个require包和一个众所周知的exports变量.这些约定在ASP经典中不存在。此外,它还直接将属性分配给全局"this“对象( 在ASP经典中是不可能的 )。
  2. jsOAuth假定所有数组类型上都存在map方法。
  3. jsOAuth直接从XMLHttpRequest构造函数实例化XMLHttpRequest实例。这个构造函数可以在现代浏览器中的Javascript执行环境中使用,但在ASP-Classic中是不可用的。库可以返回到使用new ActiveXObject("MSXML2.ServerXMLHTTP"),但它没有。
  4. 库假定异步XMLHttpRequest操作。在浏览器中,它工作得很好。但是在ASP-经典页面中,页面进程结束,这意味着挂起的异步调用是孤立的.在ASP-经典环境中,有必要对受OAuth保护的服务提供者进行同步调用。

所以从盒子里拿出来,不可能。在ASP经典中使用它的另一个主要障碍是缺乏合适的文档和示例。

可以修改库以允许在ASP经典中使用它;我已经整理了一个修改过的版本。我很快就会发出去。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11402313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档