如何允许跨域请求geckofx

时间:2016-06-23 10:52:44

标签: c# cross-domain geckofx

我正在创建一个使用GeckoFX作为浏览器控件的应用。现在我想允许此浏览器控件允许跨域请求。我试图添加下面显示的自定义观察者,但没有工作

public class RequestObserver: BaseHttpModifyRequestObserver
    {
        protected override void ObserveRequest(HttpChannel channel)
        {
            if (channel != null)
            {
                channel.SetResponseHeader("Access-Control-Allow-Origin", "*", true); //add allow header to response for all request
            }
        }
    } 

为每个请求添加响应标头 并将此观察者添加到ObserverService但它仍然提供跨域请求错误。

 ObserverService.AddObserver(new RequestObserver());

任何人都知道如何让它发挥作用?

0 个答案:

没有答案