2
大多數OpenID庫都要求你輸入一個域名作爲OpenID。是否有可能將198.51.100.1
這樣的IP地址設爲OpenID而不是auth.example.com
?將IP地址作爲OpenID有效嗎?
大多數OpenID庫都要求你輸入一個域名作爲OpenID。是否有可能將198.51.100.1
這樣的IP地址設爲OpenID而不是auth.example.com
?將IP地址作爲OpenID有效嗎?
我假設,當你說「作爲OpenID」你的意思是「作爲用戶提供的OpenID標識符」。
如果是這樣,然後回答儘可能短:是的,但這並不是最好的主意。
龍答案: 的OpenID 2.0規範定義了用戶提供的OpenID標識符應當是有效的XRI或URI [1],所以在進入http://1.2.3.4/應導致有效正常化,發現和驗證,在URI作爲IP被認爲是一個有效的URL就RFC3986 [2]而言。
這就是說你要考慮幾件事情:
參考文獻:
你能否解釋多一點?你在這裏和*一起工作是什麼意思?如果可能,請描述一個場景。 – hari
我不明白爲什麼這不起作用。 –