파이썬의 Flask로 만든 서버와 react와 연동하는 과정에서 CORS오류가 발생하여서 파이썬에서 그 문제를 해결했던 방법에 대해서 작성하려고 한다. 상황에 따라 해결 방법이 다를 수도 있고 다양한 해결방법이 존재한다.
본 프로젝트에서 사용한 방법은 flask_cors를 이용하였다. 다행히 버전 호환문제 없이 잘 작동하였다.
from flask_cors import CORS
app = Flask(__name__)
CORS(app)
if __name__ == '__main__':
socketio.run(app, debug=True, host="0.0.0.0", port = 80, allow_unsafe_werkzeug=True)