Identity Server,网站托管,章鱼

时间:2016-08-25 13:34:41

标签: web-services identity identityserver3 openid-connect octopus-deploy

我最近继承了一个Web API开发,它将关键端点暴露给托管和运行我们网站的公司。 我们使用Octopus将API部署到我们的网络服务器。 我复制了API并将适当的配置变量添加到Octopus并将其部署到辅助Web服务器(作为开发API)供我们的第三方使用。 我们使用身份服务器和OpenID connect进行身份验证。 这已构建和部署,但身份验证失败。

我知道这是一个模糊的描述,但我正在寻找分析路径的指针。

我比较了当前Api和测试Api的日志,结果是一样的。 (说明身份验证成功)

1 个答案:

答案 0 :(得分:0)

没有足够的信息来正确回答这个问题 - 但我会从:

开始

1)检查您可以找到的所有日志文件,以获取更详细的异常消息。 (应用程序日志,IIS日志,事件日志)

2)尽量缩小问题范围。身份验证是否因所有人/所有时间而失败?或者这是一个间歇性的问题?它在本地工作吗?仅限某些提供商?

3)慢慢开始让新网站看起来像旧网站。比较web.config文件,将旧网站代码复制/粘贴到新服务器等上。

4)检查或恢复旧服务帐户,防火墙设置,数据库值,网址等。

如果所有其他方法都失败了 - 将所有内容恢复到工作状态,并开始一次更改一件事,直到您对应用程序有更多经验。

相关问题