首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试本地时显失配的Codebase属性

测试本地时显失配的Codebase属性
EN

Stack Overflow用户
提问于 2013-08-30 13:39:02
回答 2查看 6.1K关注 0票数 2

根据Java1.7u25,您应该将代码库属性添加到清单中,我已经这样做了。

但是现在我不能在本地测试它,因为属性值不匹配由Netbeans生成的本地JNLP,它没有代码基值。

清单对于它的代码基应该有什么值和/或在jnlp中有什么作为代码基使它在本地工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-04 13:11:50

有几种方法可以解决这个问题:

  1. 使用多个代码基属性: 您可以向Codebase属性提供多个值,从而允许您添加本地地址。 例如:Codebase: myproductiondomain.com localhost 127.0.0.1
  2. 使用通配符: 还可以在Codebase属性中使用通配符属性,该属性可以有多个表单:

代码语言:javascript
复制
- e.g. `Codebase: 127.0.0.1` (beware, that doesn't allow you to use `localhost`!!)
- e.g. a much more lenient `Codebase: *`

  1. 构建更改: 但更有可能的是,您应该修改构建系统以生成使用不同Codebase属性的测试和生产版本,以防止滥用。

你所需要的一切都在Preventing RIAs from being Repurposed

请特别注意接受通配符表中的有趣小贴士,对于127.0.0.1条目:

. http://localhost不匹配

票数 5
EN

Stack Overflow用户

发布于 2013-09-25 20:29:12

我添加了一个关于如何在Netbeans构建过程中自动添加这些缺失属性的答案。

这是一种适用于JavaFX的方法,但它可以给您一些想法:https://stackoverflow.com/a/19014303/2382937

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

https://stackoverflow.com/questions/18534312

复制
相关文章

相似问题

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