0

ここ ( https://cumulocity.com/guides/web/introduction/ )からサンプル myapplication を複製しましたが、動作します。

ただし、resourcesUrl を変更して bitbucket リポジトリを指すようにすると、おかしくなり始めます。

{ "availability": "MARKET", "contextPath": "myapplication", "key": "myapplication-appkey", "name": "myapplication", "resourcesUrl": "https://bitbucket.org/m2m/cumulocity-ui-plugin-examples/raw/develop/build", "type": "HOSTED", "imports": [ "core/c8yBranding", "core/deviceList", "core/deviceDetail", "myapplication/myplugin" ] } cumulocity で myapplication に切り替えるたびに、私のページは自動的に bitbucket に転送されます。管理から myapplication を削除し、「resourcesUrl」を元に戻し、プラグインとアプリを再登録しても、ポータルはページを bitbucket に転送し続けます。

ここで何か見逃していましたか、また戻す方法はありますか? ありがとう。


アップデート、

  1. 元のリソースでアプリを再登録しているように見えますUrl は今日は機能しますが、おそらく昨日私の PC に問題があった可能性があります。遅延はどのくらいですか?)
  2. myapplication が bitbucket に転送されるのは、リポジトリがプライベートかパブリックかに関連しているようです。リポジトリが公開されている場合、cumulocity は期待どおりにログイン ページを読み込みます。プライベートの場合、管理ページ -> 所有するアプリケーション -> マイアプリケーション -> プロパティ ページで、ユーザー名とパスワードを設定し、[保存] をクリックしても、引き続き bitbucket ログイン ページに移動します。問題は、bitbucket でホストされているプラ​​イベート リポジトリに link("resourcesUrl") する方法です。
  3. 「利用可能性」を「MARKET」から「PRIVATE」に変更すると、アプリケーション ページは 404 アプリケーションが見つかりませんでした。ありがとう。
4

1 に答える 1

2

resourcesUrlプライベート bitbucket リポジトリの場合のように、基本認証によって保護されているを指すには、プロパティresourcesUsernameresourcesPasswordをマニフェストに追加する必要があります。bitbucket の場合、これらは bitbucket ユーザーの資格情報です。このリポジトリへの読み取り権限のみを持つユーザーをお勧めします。

AMARKETはサブスクライブするすべてのテナントが利用でき、PRIVATEアプリはそれを所有するテナントのみが利用できます。たとえば、テナント「acme」がアプリケーション「foo」を作成した場合、同じアプリは acme.cumulocity.com/apps/foo でのみ利用可能になります。

于 2015-07-22T23:11:43.943 に答える