【发布时间】:2015-01-27 14:17:44
【问题描述】:
我们的情况:
- 1 个运行 Umbraco CMS 的 IIS 网站,基于 WebAPI v1 - www.somesite.com
- 1 IIS 网站运行 WebAPI v2 - api.somesite.com
我们需要这两个独立的站点,因为我们的 API 逻辑是基于 WebAPI v2 构建的,我们不想仅仅因为 Umbraco 使用与新版本不兼容的旧版本而编写单独的 v1 API(感谢微软) .
在站点 1 上,我们想要访问在站点 2 上运行的 API。站点 2 上的某些 API 方法需要使用 [Authorize] 属性进行身份验证。 同时针对站点 1 和站点 2 对用户进行身份验证的正确方法是什么?
【问题讨论】:
-
听起来你的建筑师需要被解雇,为什么有人会在调查这些问题之前做出这样的决定?
-
如果您阅读该帖子,您就会知道原因。这是一种假设情况,而不是实际实现的解决方案。很明显。
标签: asp.net authentication asp.net-web-api