gpt4 book ai didi

cors - Angular JS 和 Web API 2 外部身份验证

转载 作者:行者123 更新时间:2023-12-01 04:38:29 25 4
gpt4 key购买 nike

是否可以将 Web API 2 的内置外部身份验证与托管在不同网络服务器上的 Angular JS 一起使用?如果是这样,有人知道一个例子吗?

我正在努力让它工作。 Facebook 请求给我一个 CORS 问题。我不确定发生了什么。

我唯一的猜测是重定向来自与托管 web api 不同的域。这是什么在做 facebook 配置。

最佳答案

您可以使用免费的第三方 DLL 启用 CORS,只需按照以下步骤操作1. 下载 Add refrence of "owin cors"dll to your project2.在你的Web api中添加一个类文件

public partial class Startup
{
public void Configuration(IAppBuilder app)
{
HttpConfiguration config = new HttpConfiguration();

app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);

ConfigureAuth(app);

WebApiConfig.Register(config);

app.UseWebApi(config);


}
}
3. Decorate your class with
[assembly: OwinStartup(typeof(YourNameSpaces.Startup))]

关于cors - Angular JS 和 Web API 2 外部身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23177466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com