oauth приложение для доменного имени MSN для обратного вызова URL - PullRequest
1 голос
/ 16 марта 2012

Я работаю над проектом oauth для разных провайдеров. MSN live - один из них.

Я использовал код oauth писца для всех провайдеров. Для Google, Twitter, Facebook, linkedin я могу получить URL-адрес обратного вызова как http://localhost:8080/, и он возвращается с кодом подтверждения.

Но в MSN он запрашивает доменное имя (он не позволяет мне набрать localhost: url, и он просит, чтобы я дал правильное доменное имя во время регистрации.

Итак, я дал название своего блога в качестве действительного URL.

когда я запускаю свое приложение, я получаю обратный вызов как http: myname.blogspot.in/code= "somecode"

Теперь я должен использовать этот код в программировании для проверки кода и получения пользовательских ресурсов.

В качестве альтернативы мы можем изменить наше приложение localhost на приложение домена, чтобы при регистрации сайта msn также показывался действительный домен, и мы могли получить данные из msn в наше приложение localhost.

Некоторые шаги приведены по следующей ссылке

http://complete -concrete-concise.com / веб-инструменты / как к изменению-LOCALHOST к-а-имя домена

Но поддельный URL-адрес (означает приложение localhost, которое преобразуется в URL-адрес домена) ..... может ли он быть идентифицирован MSN как действительный домен, до сих пор не понятен.

если у кого-то есть знания по этому поводу, можете ли вы немного осветить это?

Заранее спасибо.

1 Ответ

0 голосов
/ 17 марта 2012

Это просто после того, как мистер Умеш Авастхи дал подсказку.

Во-первых, перейдите на сайт ниже.

http://24sevenpost.com/tech-gizmo/windows-7-step-step-guide-edit-hosts-file-system32/

возьмите новую строку хозяевавведите и напишите так.

127.0.0.1 www.babc.com

, тогда у вас есть собственный домен.

Дайте имя домена как http://www.babc.com:8080/в поле регистрации имя домена текстовое поле.

Вот так.

запустите Apache Tomcat

запустите приложение.

вы получите сообщение типаэтот.www.babc.com:8080/code="somecode"

Спасибо.

Но у меня небольшая проблема.Я должен дать URL-адрес для защищенных ресурсов.

Я пытался с URL-адресом, как https://apis.live.net/v5.0/me

400
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid URL</h2>
<hr><p>HTTP Error 400. The request URL is invalid.</p>
</BODY></HTML>

Я не понимаю, в чем конкретно проблема. Это мои URL дляресурсы не правильные URL?

кто-нибудь может мне помочь в этом ......

...