如果用JS直接请求一个地址,要得到数据,一般对权限是怎么控制的?

模拟的情景是这样的,比如本地一个HTML页面,里面想用JS调用网络上一个地址,从而获取到数据。

在C#中的做法是网络上那个地址提供一个WCF服务,本地程序调用WCF,但现在是用JS调用,没有配置WCF的地方,请问一般要怎么处理,要配置类似oauth的认证系统吗?

犯罪嫌疑人X
浏览 876回答 4
4回答

Helenr

通常情况js是通过调用生成json或者xml的页面获得数据的。你要调WCF服务,是否可以修改为以json或者xml的形式输出数据呢? 权限控制其实是一样的,客户端在发出获得数据的请求时要发送用户名和密码,服务器端根据客户端的用户名和密码判断客户端是否有得到数据的权限。

MMTTMM

WCF cookie 只要登陸的用戶才可以。

一只甜甜圈

谢谢,关键是用纯JS不好控制权限,加密方式或结果都可以被别人看到,用WCF要配置,但在JS中好像配置不了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript