[英]Android - Securely communicate web site with native app
我想在我的應用中公開一個Deeplink以執行某些功能
我知道這可以通過計划來實現(例如,market:// details ...)
但是,我只允許對選定的網站使用此功能; 任何其他嘗試使用此功能的網站或應用都應被拒絕。
如果可能的話,這是實現此目標的最佳方法。 我是否應該向請求發送某種公鑰/私鑰?
只需將其鏈接到您自己的網站即可,例如:
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="example.com" android:scheme="http"></data>
</intent-filter>
那么只有該網站(在示例http://example.com上 )才能啟動該應用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.