解决方法如下: def register_cors(app: FastAPI): """ 支持跨域 貌似发现了一个bug https://github.com/tiangolo/fastapi/issues/133 :param app: :return: """ app.add_middleware( CORSMiddleware, # allow_origins=['http://localhost:8081'], # 有效, 但是本地vue端口一直在变化, 接口给其他人用也不一定是这个端口 # …