gpt4 book ai didi

azure - 是否可以使用 NancyFX 启用 CORS?

转载 作者:行者123 更新时间:2023-12-03 10:07:49 27 4
gpt4 key购买 nike

我有一个使用 NancyFX 制作的 API 服务,以及一些前端开发人员针对该 API 创建 SPA JS 客户端。

我们希望针对已发布的服务器测试客户端代码,而不必过于频繁地发布客户端代码。

但是,客户端在本地主机上运行,​​服务器在 Windows Azure 上。

在 NancyFX 服务器上启用 CORS 是否可能且容易?我怎样才能做到这一点?

谢谢。

最佳答案

可以在 Nancy 的 Bootstrap 中执行此操作

protected override void RequestStartup(TinyIoCContainer container, IPipelines pipelines, NancyContext context)
{

//CORS Enable
pipelines.AfterRequest.AddItemToEndOfPipeline((ctx) =>
{
ctx.Response.WithHeader("Access-Control-Allow-Origin", "*")
.WithHeader("Access-Control-Allow-Methods", "POST,GET")
.WithHeader("Access-Control-Allow-Headers", "Accept, Origin, Content-type");

});

关于azure - 是否可以使用 NancyFX 启用 CORS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15658627/

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