我正在尝试上传我的第一个网站,它由前端(React)和后端(Django)组成。所以当我在开发中使用它时,一切都很好,当我搜索我的VPS的ip时,它也工作得很好,但问题来了,当我尝试使用域名而不是IP登录时,出于某种原因,我登录后没有设置cookie,但在使用IP时,它们使用完全相同的后端和前端。这是网页:website with domain,这是没有域名/IP website without domain的网页
我已经设置了我的应用程序,以便我使用UserDefaults来存储用户的登录信息(isLoggedIn,帐户设置)。如果用户登录并退出应用程序,然后重新启动应用程序,我希望他们返回到主页选项卡。
此功能可以工作;但是,由于某些原因,重新启动主页时会有一个应该执行的getRequest。相反,屏幕会变成白色。当我从登录界面导航时,这个请求和加载就会起作用,但当我重新启动应用程序时就不起作用了。我得到这样的警告:
Publishing changes from background threads is not allowed; make sure to publish values from t