首页 文章

谷歌应用引擎中的安全性错误

提问于
浏览
1

我想在谷歌应用程序引擎中创建一个应用程序我试图在我的谷歌应用程序中验证用户 . 它工作得很好但是当我输入用户名和密码时,用户浏览器会显示警告这可能不是您要查找的网站!

您试图访问www.onemoredemo.appspot.com,但实际上您已经到达了一个服务器,将自己标识为* .appspot.com . 这可能是由服务器上的配置错误或更严重的问题引起的 . 您网络上的攻击者可能会试图让您访问www.onemoredemo.appspot.com的假(且可能有害)版本 . 您无法继续,因为网站运营商已请求提高此域的安全性 .

这是我的servlet代码

public class HelloWorld9Servlet extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws IOException {
        OAuthConsumer consumer;
        OAuthProvider provider;
        provider=new DefaultOAuthProvider("https://accounts.google.com/o/oauth2/auth",)
        ;
         signer = new OAuthHmacSigner();

                 signer.clientSharedSecret = Constants.CONSUMER_SECRET;

    consumer=new DefaultOAuthConsumer(Constants.CLIENT_ID,Constants.CLIENT_SECRET);

    String redirect_uri="https://accounts.google.com/o/oauth2/auth?client_id="+
            Constants.CLIENT_ID+"&redirect_uri="
            +Constants.REDIRECT_URL+"&response_type="
            +Constants.response_type+"&scope="
            +Constants.SCOPE;


        resp.sendRedirect(redirect_uri);


    }

为了重定向他到谷歌认证页面可以任何人请告诉我为什么我得到这个警告以及如何删除它 . 你可以在onemoredemo.appspot.com上看到我主持这个应用程序的演示

1 回答

相关问题