3
我目前正試圖在自己的域名上實現一個OpenID提供程序。 因此,我想用戶的OpenID標識符是user.example.com的而不是默認的example.com/user.aspx/user ..使用DotNetOpenAuth設置帶SubDomain標識符的OpenID提供程序
是否有可能爲DotNetOpenAuthto做到這一點?如果是這樣,我需要做些什麼改變?
我目前正試圖在自己的域名上實現一個OpenID提供程序。 因此,我想用戶的OpenID標識符是user.example.com的而不是默認的example.com/user.aspx/user ..使用DotNetOpenAuth設置帶SubDomain標識符的OpenID提供程序
是否有可能爲DotNetOpenAuthto做到這一點?如果是這樣,我需要做些什麼改變?
是的,這是完全可能的。
大功告成。關於這些步驟,我還沒有詳細說明,因爲當您以任何方式自定義聲明的標識符的URL時,您都採取了相同的步驟 - 特殊的主機名或不是。唯一真正特別的步驟是#1:配置IIS。要接受任何隨機主機名稱,需要特殊的DNS配置,但由於它只是您自己的用戶名,您可以將您的用戶名硬編碼到DNS中。