跨域部署Silverlight时需要注意的问题
当我们的Silverlight程序(.xap)发布地址和网页发布地址处于不同服务器上(跨域状态)时,由于安全机制在Silverlight和Javascript调用时会出现一些问题,如:Silverlight调用页面中的Javascript方法或页面中的Javscript调用Silverlight方法时报错或无反应,此时我们需要添加以下配置以解决此问题:
1.承载Silverlight的页面中的Object添加参数:
<param name="enableHtmlAccess" value="true"/>
以允许Silverlight访问当前页DOM;
2.Silverlight项目中Properties/AppManifest.xml增加参数,作如下修改:
<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
ExternalCallersFromCrossDomain="ScriptableOnly">
<Deployment.Parts>
</Deployment.Parts>
</Deployment>
以允许跨域脚本访问Silverlight中注册并设置为ScriptableMember的对象或方法,
ExternalCallersFromCrossDomain的默认值为NoAccess,即不允许跨域脚本访问。
转载于:https://www.cnblogs.com/chocstarfish/archive/2010/08/22/1805916.html
跨域部署Silverlight时需要注意的问题相关推荐
- process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署
process.env.NODE_ENV与@vue/cli-service及其.env.*默认外部环境配置文件之跨域部署 目录 process.env.NODE_ENV与@vue/cli-servic ...
- ASP.Net中关于WebAPI与Ajax进行跨域数据交互时Cookies数据的传递
本文主要介绍了ASP.Net WebAPI与Ajax进行跨域数据交互时Cookies数据传递的相关知识.具有很好的参考价值.下面跟着小编一起来看下吧 前言 最近公司项目进行架构调整,由原来的三层架构改 ...
- 解决使用elementUI框架el-upload跨域上传时session丢失问题
解决使用elementUI框架el-upload跨域上传时session丢失问题 参考文章: (1)解决使用elementUI框架el-upload跨域上传时session丢失问题 (2)https: ...
- withCredentials在跨域发送cookie时的应用
服务A:http://192.168.126.129:5001 服务B:http://192.168.126.129:5002或者任意一个请求A时是跨域的地址 现在服务A有了它自己的cookie,我们 ...
- [Cookie]解决Cookie跨域访问
前言 随着工程的不断扩大,要部署很多不同的服务,这其中就避免不了Cookie的跨域问题,如何实现Cookie在不同域之前实现传输,本文将详细描述. Cookie介绍 1.path Cookie路径是由 ...
- kotlin设置CORS跨域资源共享,java设置允许跨域,服务端如何设置 springboot中设置跨域资源共享
CORS通信过程,都是浏览器或http插件自动完成,不需要 用户/开发人员 参与.对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码是完全一样的.浏览器一旦发现AJAX请求跨源,就会自动添 ...
- ajax提交不能进入后台_Ajax跨域问题
今天写表单提交时候遇到个问题, 每次提交都提示是跨域的问题,捣鼓了半天,发现少了个属性 后台的跨域设置: 前台form表单提交: 解决方式: 在表单提交时候加2个属性 访问正常 解决跨域请求问题,首先 ...
- 跨域资源共享的10种方式(转)
同源策略 在客户端编程语言中,如JavaScript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义.同源策略规定跨域之间的脚本是隔离的,一个域的脚本 ...
- 跨域问题汇总【已收录 CORS JSONP】
原文链接:http://blog.csdn.net/cloudcraft/article/details/8986798 一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题.解决方法 ...
最新文章
- 爱立信华为MWC展前叫阵:5G成重头戏
- [Swift]LeetCode649. Dota2 参议院 | Dota2 Senate
- 软考高项之沟通与干系人管理-背诵记忆
- POJ 2967 (水题,考察putchar()按位输入)
- ROS笔记(37) 抓取和放置
- python优先队列,队列和栈
- OpenCV精进之路(二十一):实例——去除发票上的印章
- 内网穿透软件对比——cpolar : 网云穿(下)
- 怎么把matlab代码输出到word,MATLAB图形输出到word中
- java里void的意思_void的用法和意义
- vs2015安装时遇到更新KB2919355
- 银行间本币市场上下行接口
- 大数据面试演讲稿 离线数仓实时分析
- java 捕获 nullpointerexception,Android上无法捕获java.lang.NullPointerException
- 导入Excel表格数据(一)
- 计算机绘图 电子书籍,CAXA电子图版—计算机绘图.实验指导书..pdf
- opencv3 圆检测
- 金昌气象APP隐私政策
- 安装Visual Assist X for Visual Studio 2019 社区版一个从失败到成功的经历
- 上交所 EzOES PBU
热门文章
- 什么是LinkedList?什么时候使用它呢?Java LinkedList结构、用法及源码解析
- 2022-2028年中国体育赛事产业深度调研及投资前景预测报告
- 10任务栏全屏时老是弹出_Deepin 15.10 发布,深度操作系统
- Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)
- 2022-2028年中国内衣用热熔胶膜行业发展现状调查及市场分析预测报告
- linux 文件查找与文件中注释去除
- GPU、AI芯片技术市场分析
- MLIR中间表示与编译
- SLAM图优化g2o
- 活动识别API服务开发