From eab32b2233321e4aecc3ba8b37e5af3a9b714442 Mon Sep 17 00:00:00 2001 From: cxxpxr <60411087+cxxpxr@users.noreply.github.com> Date: Sun, 11 Apr 2021 21:54:55 -0400 Subject: [PATCH] Update LRMTransportRequests.cs --- .../LRM/LRMTransport/LRMTransportRequests.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs index 27d393a..5ac3f23 100644 --- a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs +++ b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/LRMTransport/LRMTransportRequests.cs @@ -26,6 +26,11 @@ namespace LightReflectiveMirror { // Request and wait for the desired page. webRequest.SetRequestHeader("x-Region", ((int)region).ToString()); + webRequest.SetRequestHeader("Access-Control-Allow-Credentials", "true"); + webRequest.SetRequestHeader("Access-Control-Allow-Headers", "Accept, X-Access-Token, X-Application-Name, X-Request-Sent-Time"); + webRequest.SetRequestHeader("Access-Control-Allow-Methods", "GET, POST, OPTIONS"); + webRequest.SetRequestHeader("Access-Control-Allow-Origin", "*"); + yield return webRequest.SendWebRequest(); var result = webRequest.downloadHandler.text; #if UNITY_2020_1_OR_NEWER @@ -123,6 +128,11 @@ namespace LightReflectiveMirror using (UnityWebRequest webRequest = UnityWebRequest.Get(uri)) { + webRequest.SetRequestHeader("Access-Control-Allow-Credentials", "true"); + webRequest.SetRequestHeader("Access-Control-Allow-Headers", "Accept, X-Access-Token, X-Application-Name, X-Request-Sent-Time"); + webRequest.SetRequestHeader("Access-Control-Allow-Methods", "GET, POST, OPTIONS"); + webRequest.SetRequestHeader("Access-Control-Allow-Origin", "*"); + // Request and wait for the desired page. yield return webRequest.SendWebRequest(); var result = webRequest.downloadHandler.text; @@ -175,6 +185,10 @@ namespace LightReflectiveMirror using (UnityWebRequest webRequest = UnityWebRequest.Get(uri)) { + webRequest.SetRequestHeader("Access-Control-Allow-Credentials", "true"); + webRequest.SetRequestHeader("Access-Control-Allow-Headers", "Accept, X-Access-Token, X-Application-Name, X-Request-Sent-Time"); + webRequest.SetRequestHeader("Access-Control-Allow-Methods", "GET, POST, OPTIONS"); + webRequest.SetRequestHeader("Access-Control-Allow-Origin", "*"); webRequest.SetRequestHeader("x-Region", ((int)region).ToString()); // Request and wait for the desired page. yield return webRequest.SendWebRequest();