Browse Source

跨域

master
zhangjian 3 years ago
parent
commit
63e92ff740
  1. 17
      04.系统编码/Backend/src/main/java/com/userinformation/backend/config/CorsConfig.java
  2. 3734
      04.系统编码/Frontend/package-lock.json
  3. 7
      04.系统编码/Frontend/src/components/Login.vue

17
04.系统编码/Backend/src/main/java/com/userinformation/backend/config/CorsConfig.java

@ -0,0 +1,17 @@
package com.userinformation.backend.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class CorsConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
WebMvcConfigurer.super.addCorsMappings(registry);
registry.addMapping("/**")
.allowedHeaders("*")
.allowedOrigins("*")
.allowedMethods("POST", "GET", "OPTIONS");
}
}

3734
04.系统编码/Frontend/package-lock.json

File diff suppressed because it is too large

7
04.系统编码/Frontend/src/components/Login.vue

@ -23,7 +23,7 @@
<script lang="ts"> <script lang="ts">
import {reactive, toRefs} from "vue"; import {reactive, toRefs} from "vue";
import { setStaff } from "../uilts/storage"; import { setStaff } from "../uilts/storage";
import { post } from "../uilts/axios"; import { post } from "./../uilts/axios";
import { useRouter } from "vue-router" import { useRouter } from "vue-router"
import { ElMessage } from 'element-plus' import { ElMessage } from 'element-plus'
export default { export default {
@ -35,10 +35,11 @@ export default {
centerDialogVisible:false centerDialogVisible:false
}) })
const router = useRouter() const router = useRouter()
const onLoginClick = () => { const onLoginClick = () => {
post("/user/userLogin",{ post('user/userLogin',{
userAccountNumber: option.inputName, userAccountNumber: option.inputName,
userPassword: option.inputPassword, userPassword: option.inputPassword
}).then((res:any)=>{ }).then((res:any)=>{
console.log(res) console.log(res)
}) })

Loading…
Cancel
Save