小编dal*_*on5的帖子

Angularjs/sailsjs:Access-Control-Allow-Header不允许使用Access-Control-Allow-Origin

我正在努力解决角度js和sails.js之间的角色问题(node.js框架)

我尝试修复错误:XMLHttpRequest无法加载http:// localhost:1337/en/auth/forgetpass/email.请求标头字段Access-Control-Allow-Origin不允许使用Access-Control-Allow-Origin.

当我不激活我的拦截器时,它运作良好.我没有这个错误.当我激活它时,我有错误.

在我的.config中,我设置了以下代码:

  //Enable cross domain calls
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];

$httpProvider.defaults.headers.common['Access-Control-Allow-Headers'] = '*';
$httpProvider.defaults.headers.common['Access-Control-Allow-Origin'] = '*';
$httpProvider.defaults.headers.common['Access-Control-Allow-Methods'] = 'GET,POST,PUT,HEAD,DELETE,OPTIONS';

$httpProvider.interceptors.push('TokenInterceptor');
Run Code Online (Sandbox Code Playgroud)

然后在我的拦截器中我设置下面的代码:

    return {
    request: function (config) {
      var id = Session.getprop('id');
      if(id) {
        config.headers = config.headers || {};
        config.headers.Authorization = 'Bearer ' + id;
      }
        return config;
    }, ...
Run Code Online (Sandbox Code Playgroud)

最后,chrome网络标签的结果是:

Remote Address:127.0.0.1:1337
Request URL:http://localhost:1337/en/auth/forgetpass/email
Request Method:OPTIONS
Status Code:200 OK

Response Headers
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:*
Access-Control-Allow-Methods:GET, POST, PUT, DELETE, OPTIONS, HEAD
Access-Control-Allow-Origin:*
Allow:GET,POST,PUT,HEAD,DELETE,TRACE,COPY,LOCK,MKCOL,MOVE,PROPFIND,PROPPATCH,UNLOCK,REPORT,MKACTIVITY,CHECKOUT,MERGE,M-SEARCH,NOTIFY,SUBSCRIBE,UNSUBSCRIBE,PATCH
Connection:keep-alive
Content-Length:154
Content-Type:text/html; …
Run Code Online (Sandbox Code Playgroud)

angularjs sails.js

8
推荐指数
1
解决办法
1万
查看次数

EntityFramework 6和mongodb和Identity

我正在使用WebAPi项目,我想用Mongodb设置EntityFramework 6.

我通过以下链接设置了我的mongodb数据库和我的实体框架代码第一个模型:

http://cdn.rssbus.com/help/DG1/ado/pg_efCodeFirst.htm

现在我想让Entity Framework和Asp.net Identity 2基于Mongodb一起工作.但是,我找不到允许这样做的任何方式或模块.我找到了以下内容,但它解释了卸载实体框架.

https://github.com/g0t4/aspnet-identity-mongo

那么你是否知道一个tuorial或者你是否有任何经验可以首先启用mongodb for EF Code并与IDentity合作?

谢谢,

c# entity-framework mongodb asp.net-identity-2

5
推荐指数
1
解决办法
1万
查看次数

Asp.net core web api显示页面

我的项目中有一个用于我的移动应用程序的后端 API Asp.net Core web Api

我需要HTML在同一个 webapi 项目中显示两个页面。web api项目中可以有HTML页面吗?如果是的话怎么办?

c# api asp.net-core-webapi

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

Xamarin 表单获取地图区域中的位置

我开发了一个 xamarin 表单应用程序,我将一些地方存储在我的数据库中。我使用具有纬度和经度的 efcore 存储 Location NetTopology 套件。然后我可以从地图上的一个点找到最近的地方。

但是,如果我移动地图或缩小地图,我如何才能找到存储在我的数据库中的新区域中的地点以将它们固定在地图上?

有例子吗?

我真的很难找到一种方法来说明我数据库中的这个地点列表是地图显示内容的一部分。

我使用 xamarin 地图。

谢谢

maps nettopologysuite xamarin.forms entity-framework-core

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