アンドロイドネイティブSalesforce SDKを使用して、アンドロイドアプリケーションでsalesforceデータを同期します。ネイティブアンドロイドのSalesforce SDKを使用してsalesforceレコードを編集できません
'このページにアクセスするには、Salesforceにログインする必要があります。このページにアクセスするには、Salesforceにログインする必要があります。
有効な資格情報を入力しても他の場所にリダイレクトされませんが、上記のエラーメッセージでログインページがリロードされます。ここで
私はURL渡しています:
https://domain.visual.force.com/apex/GenericUpdate?isdtp=nv&id={record_id}&oauth_token={oAuthToken}&display=touch
は、なぜ私は、レコード・ページを編集するために行くことができないのですか?それはセッションを管理することができないネイティブwebviewを使用することと関係があるでしょうか?もしそうなら、どうすれば私のネイティブwebviewにセールスフォースのログインページのようにセッションを管理させることができますか?
また、私は(ここにリンクです:https://github.com/forcedotcom/SalesforceMobileSDK-Android/issues/1506)ネイティブアプリを経由してログインする(ハイブリッドモバイルSDKから)frontdoor.jspを使用するように導かれた、新たなURLです:
https://domain.salesforce.com/secur/frontdoor.jsp?&sid=&retURL=https://domain.visual.force.com/apex/GenericUpdate?isdtp=nv&id={record_id}&oauth_token={oAuthToken}&display=touch
は、上記渡すことはできます私と同じエラーメッセージ。
frontdoor.jsp
URLは内部的にセッションを管理していますか?もしそうなら、どうして私が編集ページに行くことができないのですか?
注:上記のURLはURLエンコードされています。