【问题标题】:Using Kentico authentication/authorisation in an external website在外部网站中使用 Kentico 身份验证/授权
【发布时间】:2014-01-13 10:05:31
【问题描述】:

我有一个用户可以登录的 kentico 网站。

我需要建立一个单独的 .net 网站,用户可以从 kentico 网站登录。

理想情况下,用户会访问 kentico 站点,登录,单击指向 .net 站点的链接,该站点会将他们视为已通过身份验证。

我怎样才能做到这一点?

我在网上看到的大多数东西要么说在 kentico 和外部站点中使用 OpenID(我不能这样做),要么假设我想更改 kentico 验证用户的方式。

【问题讨论】:

  • 您正在开发哪个版本的 Kentico?

标签: c# .net authentication authorization kentico


【解决方案1】:

使用第三方身份验证可能有效。第三方身份验证将存在于辅助站点上,并且 Kentico 会将此作为身份验证的辅助站点进行查询。 This thread 讨论了如何在 Kentico 6 中进行第三方身份验证。

Kentico 的新 Security guide wiki 也有一个很棒的 page about external authentication,其中包含在 Kentico 7 中使用第三方身份验证的示例代码。

【讨论】:

  • 感谢您的建议,但我不想更改 Kentico 的身份验证方法。
  • @Gavin:您的 Kentico 7 链接指向 Atlasian 云,这似乎受到限制 - 您能否在其他任何地方分享这些页面/一些示例代码?
  • 感谢新的链接位置。我已经更新了我的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-20
  • 1970-01-01
  • 2011-09-27
  • 2017-05-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多