标签: asp.net iis asp.net-web-api iis-8
我在api.domain.com上托管了web api,我的应用程序位于app1.domain.com和app2.domain.com
我想允许只能从app1.domain.com和app2.domain.com访问api.domain.com
如何实现这一目标?我尝试过允许访问控制,但我不想在浏览器中显示允许的域名
当我通过浏览器访问api.domain.com时应该显示403 - 禁止访问:访问被拒绝。
请帮忙
答案 0 :(得分:0)
更具体地说,我在上面的评论。您必须为api端点控制器启用CORS支持。
[EnableCors(origins: "https://app1.domain.com,https://app2.domain.com")]
答案 1 :(得分:0)
您可以使用IIS的IP和域限制功能。需要明确安装此功能。