#c# #asp.net
#c# #asp.net
Вопрос:
Мне сказали работать над Google api. это почти то же самое, что и FB, но у меня возникли небольшие проблемы с redirect_url
Это URL-адрес, который мое приложение использует для получения токена доступа
https://accounts.google.com/o/oauth2/auth?client_id=**********3-uiqulutgsobu5df302tup49v6e6ae5qu.apps.googleusercontent.com?amp;redirect_uri=http://localhost/Default1.aspxamp;scope=https://www.google.com/m8/feeds/amp;response_type=token
Когда я зарегистрировал приложение
Я установил для redirect_url значение
http://localhost/Default1.aspx
В моем проекте есть страница с именем Default.aspx. Имя решения — Googleprofiles .
Это выдает ошибку: Ресурс не может быть найден.
Описание: HTTP 404. Ресурс, который вы ищете (или одна из его зависимостей), мог
have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Requested URL: /Default1.aspx
Выглядит очень просто. Но я не могу это исправить..
Нужна помощь эксперта
Спасибо Sun
Комментарии:
1. Имеет ли ваш локальный веб-сервер Default1.aspx в корне документа?
2. @Marc B: я запускаю его в своей системе. В моем asp.net решение существует Default1.aspx. В пространстве имен GoogleProfiles(которое также является именем решения)
3. Пожалуйста, добавьте вашу файловую структуру
Ответ №1:
Ваш redirect_uri
неверен, измените его или переименуйте Default.aspx
в Default1.aspx
:
redirect_uri=http://localhost/Default.aspx
Комментарии:
1. Но в чем разница между наличием redirect_uri= localhost/Default.aspx и redirect_uri= localhost/Default1.aspx , если default1.aspx находится в решении. В любом случае, я пытаюсь использовать предложенный uri
2. Вы сказали: «В моем проекте есть страница с именем Default.aspx».
3. Извините, в моем проекте есть Default1.aspx в решении GoogleProfiles . У меня есть redirect_url = localhost/Default1.aspx . Я зарегистрировал приложение с URI перенаправления: localhost/Default1.aspx . Я по-прежнему выдает мне ту же ошибку, что и ресурс, не может быть найден. Должен ли у меня быть порт#