首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OpenID使用SubDomains标识符设置DotNetOpenAuth提供程序

使用OpenID使用SubDomains标识符设置DotNetOpenAuth提供程序
EN

Stack Overflow用户
提问于 2010-09-16 07:32:30
回答 1查看 448关注 0票数 3

我目前正在尝试在我自己的域名上实现一个OpenID提供者。因此,我希望用户的user.example.com标识符是example.com/user.aspx/user..,而不是默认的OpenID

DotNetOpenAuthto有可能这么做吗?如果是这样的话,我需要做什么改变呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-16 14:21:30

是的,这是绝对可能的。

user.example.com.

  • 配置您的DNS、网站和IIS以实际响应
  1. 放置一个default.aspx文件,以便响应对该域的请求,并通过将您在user.aspx示例中找到的标记放置在其中,使该URL成为OpenID声明标识符。在指向OP端点的标记中,确保它使用绝对URL (可能是)
  2. Modify --您的provider.ashx (或server.aspx,或MVC操作,不管您为OP端点使用什么)来为user.example.com

发送断言

你就完蛋了。我还没有详细介绍这些步骤,因为这是您在以任何方式自定义声明标识符的URL时所采取的相同步骤--不管是否有特殊的主机名。唯一真正特别的步骤是#1:配置IIS。要接受任意的主机名,需要特殊的DNS配置,但由于它只是您自己的用户名,所以您只需将用户名硬编码到DNS中即可。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3724571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档