diff --git a/src/main/kotlin/com/pomelotea/embylisenceserver/EmbyLisenceServerApplication.kt b/src/main/kotlin/com/pomelotea/embylisenceserver/EmbyLisenceServerApplication.kt index 3ed6bb4..c806a69 100644 --- a/src/main/kotlin/com/pomelotea/embylisenceserver/EmbyLisenceServerApplication.kt +++ b/src/main/kotlin/com/pomelotea/embylisenceserver/EmbyLisenceServerApplication.kt @@ -25,7 +25,7 @@ import javax.servlet.http.HttpServletResponse @SpringBootApplication -open class EmbyLisenceServerApplication +class EmbyLisenceServerApplication fun main(args: Array) { runApplication(*args) @@ -33,30 +33,23 @@ fun main(args: Array) { @RequestMapping("/admin/service/registration") @RestController +@CrossOrigin class LisenceController { - @RequestMapping("validateDevice") + @RequestMapping("validateDevice", "validateDevice.php") fun validateDevice(): Device { return Device() } - @GetMapping("getStatus") + @RequestMapping("getStatus", "getStatus.php") fun getStatus(): Status { return Status() } - @RequestMapping("validate") + @RequestMapping("validate", "validate.php") fun validate(): Validate { return Validate() } - - @RequestMapping("validate.php") - fun validatePhp(): Validate { - return Validate( - "" - ) - } - } data class Device( @@ -91,7 +84,7 @@ data class Validate( @Order(Ordered.HIGHEST_PRECEDENCE) @ControllerAdvice @RequestMapping("/error") -open class ExtendExceptionHandler(errorAttributes: ErrorAttributes) : AbstractErrorController(errorAttributes) { +class ExtendExceptionHandler(errorAttributes: ErrorAttributes) : AbstractErrorController(errorAttributes) { /** * 参数断言异常