1
Play 2.0-> 2.1遷移後,SecureSocial發生頑固的錯誤。Play 2.0-> 2.1遷移後的SecureSocial錯誤
我使用以下依賴性:
"securesocial" % "securesocial_2.10" % "master-SNAPSHOT",
我玩推出2.1.1,輸入乾淨,更新和編譯。編譯過程中出現
以下錯誤:
[error] /home/somebody/play/myproject/app/controllers/Application.scala:473: overloaded method value SecuredAction with alternatives:
[error] (f: securesocial.core.SecuredRequest[play.api.mvc.AnyContent] => play.api.mvc.Result)play.api.mvc.Action[play.api.mvc.AnyContent] <and>
[error] (ajaxCall: Boolean)(f: securesocial.core.SecuredRequest[play.api.mvc.AnyContent] => play.api.mvc.Result)play.api.mvc.Action[play.api.mvc.AnyContent] <and>
[error] (authorize: securesocial.core.Authorization)(f: securesocial.core.SecuredRequest[play.api.mvc.AnyContent] => play.api.mvc.Result)play.api.mvc.Action[play.api.mvc.AnyContent] <and>
[error] (ajaxCall: Boolean,authorize: securesocial.core.Authorization)(f: securesocial.core.SecuredRequest[play.api.mvc.AnyContent] => play.api.mvc.Result)play.api.mvc.Action[play.api.mvc.AnyContent] <and>
[error] [A](ajaxCall: Boolean, authorize: Option[securesocial.core.Authorization], p: play.api.mvc.BodyParser[A])(f: securesocial.core.SecuredRequest[A] => play.api.mvc.Result)play.api.mvc.Action[A]
[error] cannot be applied to()
[error] def shareKnowledge = SecuredAction() { implicit request =>
[error] ^
你必須刪除多餘的'()'。沒有方法需要空的第一個參數。試試'def shareKnowledge = SecuredAction {隱式請求=>' – maba
謝謝。現在它可以工作。爲什麼它與Play 2.0不同? – ideaboxer