我在上面的网址中提到了一个关于App真实性的上一个问题: Worklight Authenticity
一切都在解决方案中提供。但是,根据以下网址,我们的项目现在正在与另一个添加WindowsPhone8的范围相遇:https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-6-3/authentication-security/application-authenticity-protection/application-authenticity-protection-hybrid/
我可以通过将以下代码添加到application-descriptor.xml来实现对WindowsPhone8的应用程序真实性:
<windowsPhone8 securityTest="MobileSecurityTest" version="1.0">
<uuid>b5542877-7afe-4edc-a817-5341b5027633</uuid>
<security>
<productId>HelloWorld</productId>
<applicationId>fca81480-7b4a-4ed0-b387-078e8fa0c3d5</applicationId>
</security>
</windowsPhone8>
问题是当我添加&#34; <Security></security>
&#34;部分,在它下面的红线和应用程序构建失败。我还检查了application-descriptor.xml的设计预览,但没有找到添加安全标记的功能。
我可以添加的唯一三个选项是&#34; uuid&#34; /&#34; pushSender&#34; /&#34; allowedDomainsForRemoteImages&#34;。
构建WindowsPhone8环境的错误是: 找到了无效的内容,从元素&#39;安全&#39;开始。
我们正在使用修订包1运行WL Enterprise版本6.2.0.1。 我试图在Mac,Windows 7和Windows 8笔记本电脑上构建项目,并且无法添加安全标签。
感谢您的回复。
答案 0 :(得分:1)
请注意,您使用的是Worklight 6.2 ,但您正在关注MobileFirst平台的入门文档(&#34; Worklight&#34; ...) 6.3
Windows Phone 8的应用程序真实性保护是not available in Worklight 6.2。