Fix CORS on TS Client (#1652)
This commit is contained in:
parent
4f10560087
commit
473e578efc
|
|
@ -54,6 +54,7 @@ export class DefaultHttpClient extends HttpClient {
|
||||||
const xhr = new XMLHttpRequest();
|
const xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
xhr.open(request.method, request.url, true);
|
xhr.open(request.method, request.url, true);
|
||||||
|
xhr.withCredentials = true;
|
||||||
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
|
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
|
||||||
|
|
||||||
if (request.headers) {
|
if (request.headers) {
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@ export class ServerSentEventsTransport implements ITransport {
|
||||||
url += (url.indexOf("?") < 0 ? "?" : "&") + `access_token=${encodeURIComponent(token)}`;
|
url += (url.indexOf("?") < 0 ? "?" : "&") + `access_token=${encodeURIComponent(token)}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
const eventSource = new EventSource(url);
|
const eventSource = new EventSource(url, { withCredentials: true });
|
||||||
|
|
||||||
try {
|
try {
|
||||||
eventSource.onmessage = (e: MessageEvent) => {
|
eventSource.onmessage = (e: MessageEvent) => {
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,8 @@ namespace SocketsSample
|
||||||
{
|
{
|
||||||
p.AllowAnyHeader()
|
p.AllowAnyHeader()
|
||||||
.AllowAnyMethod()
|
.AllowAnyMethod()
|
||||||
.AllowAnyOrigin();
|
.AllowAnyOrigin()
|
||||||
|
.AllowCredentials();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue