Указатель NULL
- это тот, который указывает на никуда. Когда вы разыскиваете указатель p
, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p
является нулевым указателем, местоположение, хранящееся в p
, является nowhere
, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception
.
В общем, это потому, что что-то не было правильно инициализировано.
OpenID является открытой, децентрализованной, свободной платформой для ориентированных на пользователя цифровых идентификационных данных. OpenID уже использует в своих интересах существующую интернет-технологию (URI, HTTP, SSL, Diffie-Hellman) и понимает, что люди уже создают идентификационные данные для себя, представляет ли он быть в их блоге, фотопотоке, страницу, и т.д. С OpenID, можно легко преобразовать один из этих существующих URIs в учетную запись, которая может использоваться на сайтах, которые поддерживают логины OpenID.
Различие, которым случается так, что идентификация будет децентрализована на внешний сайт (пример Wordpress, Yahoo...). Веб-сайт будет знать, что идентификация в порядке или не, и позвольте Вам вход. Стандартная форма аутентификации делает сравнение с их частной базой данных и позволяет Вам вход или нет. Можно только использовать loggin-пароль для этого веб-сайта. С открытым можно использовать тот же loggin-пароль на нескольких веб-сайт.
Я записал этот ответ для этого вопроса, но этот более стар, таким образом, я вставил свой ответ здесь.
Также проверьте раздел Logging In статьи в Википедии OpenID. (Вы, вероятно, уже считали его, если Вы были следующими ссылками в статье Jeff).:)