不在 mobilefirst 上注册离子应用程序以使用
not register ionic application on mobilefirst to use
在移动优先教程中,
一步是 mfpdev app register
问题注册有什么用
当我开发一个离子项目时,当使用 MobileFirst 命令使用移动浏览器模拟器预览 Cordova Web 资源时,可以先连接到移动设备而无需注册 mfpdev app preview
移动优先 8
离子 3
mfpdev app register
命令将向 MobileFirst Server 注册您的应用程序。如果不向服务器注册您的应用程序,移动设备上的应用程序将无法连接到服务器并出现错误 'application does not exist'。
如果您不想使用 mfpdev app register
命令,您可以在 MFP 操作控制台手动注册您的应用程序。
详情请参考: Registering an application
更新:如果您使用命令 mfpdev app preview
通过移动浏览器模拟器预览您的 Web 资源,安全检查不会在服务器端 运行 并且安全挑战不会发送到运行 移动浏览器模拟器中的客户端。
MobileFirst Development Server includes a confidential client "test" that has an unlimited allowed scope ("*"). By default mfpdev app preview uses this confidential client.
注意:命令 mfpdev app preview
用于预览 UI,不完全支持 OAuth 协议
详情请参考:Previewing Cordova web resources with the Mobile Browser Simulator
感谢@manjunath kallannavar 的所有支持
对受保护和未受保护资源的无限制权限(无需登录)将我引向机密客户。
在 https://youtu.be/DlxZYxXszIw?t=15m40s 之前,作者提到用户在使用 mfpdev app preview
时作为机密客户端。
但是,这在 IBM 参考资料中没有记录。 (找到的话请引用)
另外,通过在模拟器中使用ionic cordova run android
,终于收到了挑战。
结论,mfpdev app preview
,用户权限 = 机密客户端 => 可以访问所有资源
感谢@manjunath kallannavar
官方解释:
MobileFirst Development Server 包括一个机密客户端 "test",它具有无限的允许范围(“*”)。默认情况下,mfpdev 应用程序预览使用此机密客户端。
在移动优先教程中,
一步是 mfpdev app register
问题注册有什么用
当我开发一个离子项目时,当使用 MobileFirst 命令使用移动浏览器模拟器预览 Cordova Web 资源时,可以先连接到移动设备而无需注册 mfpdev app preview
移动优先 8
离子 3
mfpdev app register
命令将向 MobileFirst Server 注册您的应用程序。如果不向服务器注册您的应用程序,移动设备上的应用程序将无法连接到服务器并出现错误 'application does not exist'。
如果您不想使用 mfpdev app register
命令,您可以在 MFP 操作控制台手动注册您的应用程序。
详情请参考: Registering an application
更新:如果您使用命令 mfpdev app preview
通过移动浏览器模拟器预览您的 Web 资源,安全检查不会在服务器端 运行 并且安全挑战不会发送到运行 移动浏览器模拟器中的客户端。
MobileFirst Development Server includes a confidential client "test" that has an unlimited allowed scope ("*"). By default mfpdev app preview uses this confidential client.
注意:命令 mfpdev app preview
用于预览 UI,不完全支持 OAuth 协议
详情请参考:Previewing Cordova web resources with the Mobile Browser Simulator
感谢@manjunath kallannavar 的所有支持
对受保护和未受保护资源的无限制权限(无需登录)将我引向机密客户。
在 https://youtu.be/DlxZYxXszIw?t=15m40s 之前,作者提到用户在使用 mfpdev app preview
时作为机密客户端。
但是,这在 IBM 参考资料中没有记录。 (找到的话请引用)
另外,通过在模拟器中使用ionic cordova run android
,终于收到了挑战。
结论,mfpdev app preview
,用户权限 = 机密客户端 => 可以访问所有资源
感谢@manjunath kallannavar
官方解释: MobileFirst Development Server 包括一个机密客户端 "test",它具有无限的允许范围(“*”)。默认情况下,mfpdev 应用程序预览使用此机密客户端。