在silverlight中使用WCF RIA Service Class Library中的Authentication进行自定义验证,在登录界面中填写正确的用户名和密码,但是页面始终返回“load operation failed for query login.远程服务器返回了错误 NotFound”。这个只是验证用户也不涉及到大数据传送问题,调试用的是visual studio自带的IIS调试。一直找不到原因,请教高手。
一般都是跨域问题。
建议楼主在发布目录下加一个clientaccesspolicy.xml这样的跨域文件。
内容为
<?xml version="1.0" encoding="utf-8"?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
加了跨域文件还是一如既往地弹出load operation failed for query login.远程服务器返回了错误 NotFound
@bluefirework: 用本地IIS试试~RIA Link设置了吗。。
我也遇到这个问题,怎么解决的!