2017-04-14 7 views
0

私はパースサーバーをHerokuに設定しており、メールアダプターのメール統合に使用しています。メールが正しく送信されていますが、リンクが正しく動作していません。私が理解しているところから、ユーザはcustomPagesで定義されたリンクに誘導されるべきです。代わりに、ユーザーは https://url.com/parse/apps/my-parse-app-id/request_password_reset?token=WVu39ZyNsPWOA7dbF4h6386bE&username=emailaddress%40yahoo.comに向けられています。customPages urlがサーバーのパーズをリセットするために動作しません

ユーザーがあなたの "publicServerURL /パース/アプリケーション/ ..." に送られ、その後、 "choosePassword" URLにリダイレクトされます参照

publicServerURL: 'https://url.com/parse', 

appName: 'My App', 

emailAdapter: { 

    module: 'parse-server-simple-mailgun-adapter', 

    options: { 

    fromAddress: '[email protected]', 
    domain: 'mg.url.com', 
    apiKey: 'key-mykey', 

    } 
    }, 

customPages: { 

invalidLink: 'http://url.com/link_invalid', 
verifyEmailSuccess: 'http://url.com/verify_email_success', 
choosePassword: 'https://url.com/choose_password', 
passwordResetSuccess: 'http://url.com/sucess' 

} 
+0

parse-serverを実行するindex.js内の設定の「public server url」を確認してください –

答えて

0

は以下を参照してください。

私が理解していないことの1つは、同じサンプルドメインを使用していない限り、choosePasswordが解析サーバーと同じドメインでホストされているようです。

publicServerURL: 'https://serverurl.com/parse', 
... 
customPages: { 

invalidLink: 'http://url.com/link_invalid', 
verifyEmailSuccess: 'http://url.com/verify_email_success', 
choosePassword: 'https://url.com/choose_password', 
passwordResetSuccess: 'http://url.com/sucess' 

} 

あなたがチェックしたいかもしれない別のものは、あなたのcustomPagesのhttpとhttpsです。

関連する問題