0

ユーザーが Worklight でデプロイされたアプリの URL にアクセスしたり、その URL を使用したりできないようにしたいと考えています。

例えば、

http://myserverDomain/myProjApp/apps/services/preview/CardApp/common/0/default/GoodApp.html

ユーザーが上記の URL を入力してアプリにアクセスすることは望ましくありません。

ただし、この制限は、モバイル ユーザーがデバイスからアプリを実行または使用することを妨げてはなりません。

これを達成する方法は何ですか?

アプリをパブリック IP で利用できるようにしましたが、デバイスはそれを指しています。

IBM HTTP サーバーを使用して URL を公開し、それをapplication-descriptor.xmlファイル内で使用して、生成されたアプリが公開 URL を指し、WL サーバーに接続できるようにしました。このようにして、私のアプリは正常に動作します。しかし、ブラウザ経由で URL にアクセスすることもでき、ログインすることもできます。ブラウザからのみアクセスをブロックする可能性を考えています。

ありがとう

4

2 に答える 2

2

これを行うには複数の方法があります。

  1. Idan が提案したように、サーバーで http://myserverDomain/myProjApp/apps/services/preview/* をブロックするよう IT 部門に依頼してください。
  2. authenticationConfig.xml を介して、静的リソースをブロックできます。コンソールを保護するための例があります (同様に行う必要があります)。
于 2013-04-02T07:08:02.393 に答える