我知道spring lemon可以在application-url/api/core上找到。因此,例如在我的開發環境中,它應該可以在http://localhost:8081/api/core /上找到。在訂閱時,用戶應該得到以下鏈接:http:// localhost:8081/api/core/users/{VerificationCode}/verify。春季檸檬發送錯誤的驗證鏈接
不幸的是,我的鏈接失敗在幾個方面:
1 - 我的申請失敗,監聽默認端口9000上,直到我指定lemon.application-URL = HTTP:/ /本地主機:8081在應用程序開發。屬性。它看起來像Spring Lemon不會從它運行的地方學習application-url。 這種行爲是否正常?
2- Spring Lemon發送的驗證鏈接是http:// localhost:8081/users/{VerificationCode}/verify。不應該是http:/ localhost:8081/api/core/users/{VerificationCode} /驗證嗎? 我該如何糾正它?
3此外,LemonController.java中的verifyUser方法的RequestMapping表明它需要POST請求。驗證鏈接可以是POST嗎?即使我手動更正鏈接是正確的,我得到: 請求methog'GET'不支持。 任何幫助解決這個問題?