0

我们正在使用 Cordova 开发一个 Window Store 应用程序,并尝试针对 Windows Serve AD 对用户进行身份验证。需要在 package.windows.appxmanifest 上设置“企业身份验证”功能。我们可以直接从 VS2015 RC 执行此操作,但是每次 Cordova 构建时都会覆盖此文件。
我们已尝试遵循此: Windows Phone Capabilities with Cordova和此:将 privateNetworkClientServer 功能添加到 Windows 8 Cordova 应用程序 但无法成功。我们是否错过了什么或有人指出我们正确的方向?Cordova 文档没有多大帮助。先感谢您。配置:Windows Store App Windows 8.1 Cordova 5.1.1

4

1 回答 1

2

我发现最简单的方法是编写自己的 Cordova 插件。

我创建了一个包含以下内容的 plugin.xml:

<?xml version="1.0" encoding="UTF-8"?>

 <name>Windows Add privateNetworkClientServer Capability</name>
 <description>Add privateNetworkClientServer Capability to appxmanifest</description>

<!-- windows8 -->
<platform name="windows8">
    <config-file target="package.appxmanifest" parent="/Package/Capabilities">
       <Capability Name="privateNetworkClientServer" />
    </config-file>
</platform>

于 2016-03-08T14:47:35.100 回答