小编Sal*_*azi的帖子

访问 XMLHttpRequest 已被阻止源 ASP.NET CORE 2.2.0 / Angular 8 / signalr1.0.0 [(CORS Policy-Access-Control-Allow-Origin) failed]

.net core2.2.0 上的 nugetPackage:

信号器 1.0.0 + ASP.Core2.2.0

我正在使用 angular 连接使用信号器:

package.json: "@aspnet/signalr": "1.1.0",

我的角前代码:

import { Component } from '@angular/core';
import * as signalR from "@aspnet/signalr";


@Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
})
export class AppComponent {
    constructor() { }


    private _hubConnection: signalR.HubConnection;
    msgs: Message[] = [];


    ngOnInit(): void {
        this._hubConnection = new signalR.HubConnectionBuilder()
            .withUrl('http://localhost:44390/chatHub')
            .build();
        this._hubConnection
            .start()
            .then(() => console.log('Connection started!'))
            .catch(err => console.log('Error while establishing connection :('));

        this._hubConnection.on('BroadcastMessage', (type: string, payload: string) => {
            this.msgs.push({ Type: type, Payload: …
Run Code Online (Sandbox Code Playgroud)

cross-domain cors signalr asp.net-core angular

4
推荐指数
1
解决办法
4002
查看次数

标签 统计

angular ×1

asp.net-core ×1

cors ×1

cross-domain ×1

signalr ×1