0

テストおよび実稼働環境用に MobileFirst 7.0 サーバーを正常に構成し、そこにアプリケーションをデプロイしました。しかし、いくつかの実際のデバイス (iOS と Android の両方) にアプリをインストールした後、worklightconsole にデバイスが表示されません。

No device registered in this runtime.

ここに画像の説明を入力

では、アプリが既にインストールされているこれらのデバイスをどのように認識し、worklightconsole デバイス・タブに表示できるのでしょうか。

4

2 に答える 2

0

ここを参照してください: http://engtest01w.francelab.fr.ibm.com:9090/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_the_application_descriptor.html

userIdentityRealms
OAuth 認証用のユーザー ID レルムのコンマ区切りの順序付きリスト。レルムは優先順に並べる必要があります。このリストで最初に認証に成功したレルムが、ユーザー ID レルムとして選択されます。リストが空の場合、またはリスト内のレルムが認証されていない場合、ID トークンには ID 情報が含まれていません。この要素はオプションであり、デフォルト値は空のリストです。

<userIdentityRealms>WASLTPARealm, CustomAuthenticatorRealm</userIdentityRealms>

注: この属性は、OAuth ベースのフローでユーザー ID を設定するために使用されます。従来の (V7.0 より前の) フローについては、customSecurityTest セキュリティ テストのドキュメントを参照してください。

アプリが [デバイス] タブに表示されるようにするには、application-descriptor.xml ファイルにレルム名を指定する必要があります。

于 2015-06-05T10:17:46.950 に答える