小编Var*_*ika的帖子

Facebook登录:无法加载URL此URL的域未包含在应用程序的域中

我知道很多这样的问题在发布问题之后已经被尝试了很多.我的问题仍未得到解决.

我有一个Web应用程序,我使用Oauth身份验证嵌入Facebook登录.我使用以下代码来帮助Facebook使用Java登录

直到上个月它工作正常,但从几天我们连续得到错误: -

无法加载URL此URL的域未包含在应用程序的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段中.

**Setting used are following:-
  Website url : **https://www.enggheads.com/**
  App Domain   :  **enggheads.com**
   Redirect uri : 
      1. https://www.enggheads.com/#!login
      2. https://www.enggheads.com/#!signup**
Run Code Online (Sandbox Code Playgroud)

截图:

仪表板

应用程序的基本设置

在右侧面板上添加产品添加了Fblogin设置

所以,我只想知道我遇到这个问题的原因.设置部分中是否有我遗漏的内容?

UPDATE

代码流程:

步骤1.在按钮上单击名为--->的URL

"http://www.facebook.com/dialog/oauth?" + "client_id="
                    + FB_APP_ID + "&redirect_uri="
                    + URLEncoder.encode(REDIRECT_URI, "UTF-8")
                    + "&scope=public_profile ";
Run Code Online (Sandbox Code Playgroud)

我收到错误,因为它提供了错误 无法加载URL此URL的域未包含在应用程序的域中.要加载此网址,请将应用的所有域和子域添加到应用设置中的应用域名字段中.

java facebook oauth facebook-graph-api

17
推荐指数
1
解决办法
3万
查看次数

如何在根(/)上下文中将war文件部署到Wildfly ver 9.0.1

servicelog我是Wildfly的新手,直到现在我正在使用tomcat来部署我的应用程序.现在只是为了添加Wildfly的功能,我们想继续这个.我正在使用Windows Os,我已经完成了wildfly的基本实现以启动服务等但是无法部署ROOT.war来代替Welcome页面.我已经学习并经历了很多链接,我在我的项目WEB-INF文件夹中添加了jboss-web.xml,其中包含以下设置.但是我仍然无法在独立部署中部署ROOT.war.每次都失败了.不知道我做错了什么.

`<?xml version="1.0" encoding="UTF-8"?>
   <jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="
      http://www.jboss.com/xml/ns/javaee
      http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
      <context-root>/</context-root>
     </jboss-web>`
Run Code Online (Sandbox Code Playgroud)

我已经建立了管理员用户,但是对于部署我只使用了wildfly用户设置.为此,我还取消了bin/init.d wildfly.conf fly中的字段.但完全没有意识到这个错误.

注意:我们也在linux机器上试过它,但ROOT.war也没有在那里部署.用过的

java eclipse jboss wildfly

12
推荐指数
3
解决办法
3万
查看次数

GWT项目编译不起作用 - 没有错误,在SUPERDEV模式下完美运行

我们有一个使用eclipse IDE的GWT项目,我们在superdev模式下运行项目.直到昨天一切正常,但是从我们项目停止编译的地方开始,项目中没有发生错误.在编译项目时,控制台中会显示一些警告.

现在,问题是项目完全在超级开发模式下运行,每个添加的功能都正常工作没有错误没有问题.

它就像我们有一些错误,我们可以对它们进行排序,但没有错误无法找到问题.试图研究和搜索,但找不到任何有用的东西让我上了SO.

应用: -

GWT-2.8.0

GWT材料

日食月神

 Compiling module com.edubot.Edubot
   Computing all possible rebind results for 'com.edubot.client.enggheads.web.homepage.HomePageBase.HomePageBaseUiBinder'
      Rebinding com.edubot.client.enggheads.web.homepage.HomePageBase.HomePageBaseUiBinder
         Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
            The following problems were detected
               [WARN] Line 29 column 25: encountered ":". Was expecting one of: "}" "+" "-" "," ";" "/" <STRING> <IDENT> <NUMBER> <URL> <PERCENTAGE> <PT> <MM> <CM> <PC> <IN> <PX> <EMS> <EXS> <DEG> <RAD> <GRAD> <MS> <SECOND> <HZ> <KHZ> <DIMEN> <HASH> <IMPORTANT_SYM> <UNICODERANGE> <FUNCTION> 
   Computing all possible rebind results for 'com.edubot.client.enggheads.web.homepage.HomePageBase_HomePageBaseUiBinderImpl_GenBundle'
      Rebinding …
Run Code Online (Sandbox Code Playgroud)

java eclipse gwt

7
推荐指数
1
解决办法
486
查看次数

使用Java在CouchDB 2.0 fauxton中创建文档

我创建了一个默认的GWT项目,尝试使用CouchDB作为我的数据库,使用简单的条目在数据库中创建文档.以前我们使用CouchDB 1.6即蒲团作为UI.现在,最近尝试使用CouchDB 2.0即Fauxton作为UI.

问题:-

无法在CouchDB 2.0中创建文档.

服务器端代码: -

public String greetServer(String input) throws IllegalArgumentException {
        // Verify that the input is valid. 
        System.out.println(input);

        Session session=new Session("192.168.1.48",5984);
        Database db=session.getDatabase("testing");
        Document doc=new Document();
        doc.put("name", input);
        db.saveDocument(doc);

        return "Hello, " + input;
    }
Run Code Online (Sandbox Code Playgroud)

例外:-

2017-02-22 17:23:41.147:WARN:/:qtp10750155-45: Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract java.lang.String com.dbconnect.client.GreetingService.greetServer(java.lang.String) throws java.lang.IllegalArgumentException' threw an unexpected exception: net.sf.json.JSONException: JSONObject["update_seq"] is not a number.
    at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:416)
    at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
    at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) …
Run Code Online (Sandbox Code Playgroud)

java gwt java-api couchdb-2.0

5
推荐指数
1
解决办法
719
查看次数

防止通过检查元素下载html5视频

我们的项目中有一个模块,其中可以选择上传 mp4 视频,我们使用 html5 视频标签播放器来播放视频。

我们面临的问题是视频的隐私。当时,用户可以很容易地通过右键单击“另存为视频”或通过检查元素从视频标签的 src 中获取 url 来下载我们的文件。为此,我进行了很多研究,并通过 YouTube 视频了解了 blob url,但无论如何都无法访问。我尝试研究 blob-url,为我的视频 url 创建了一个,但它们仍然可以访问并且可以轻松下载。就像 youtube blob-url 一样,它不起作用。我还研究了这个问题的一个答案,通过它我了解了 YouTube 缓冲视频的机制以及 YouTube 的检查元素中显示的 blob url 如何是一个欺骗。

最重要的是,我想知道如何欺骗我们的网站网址,以便没有人可以通过检查元素下载它。我们是否可以这样做以及如何这样做?任何与此相关的链接请与我分享。我已经尝试学习很多,但仍然缺少一些东西。

YouTube 实际上遵循什么机制来创建 blob url 并保存其视频?

html javascript youtube video

3
推荐指数
1
解决办法
5813
查看次数

Neo4j中如何获取属性值重复的节点?

我有一个 Person 类型的特定节点,并且该特定节点具有一些属性,例如 name、age、dob 等。现在,有一些具有相同名称的节点,即有多个名为 'JOHN' 的节点,一些名为 'DAVID' 等。

我想计算具有相同名称的节点。

前任。结果应该是:约翰 - 2 大卫 -5

像这样的东西。

neo4j cypher

3
推荐指数
1
解决办法
1956
查看次数

Neo4j Cypher 查询:将两个查询的结果相加

我有一个图表,其中具有以下结构:

示例图

节点:

  1. 页面(蓝色)-> 页面附加到讲座系列节点和讲座的 ownerof 关系。
  2. Lecture Series (紫色)-> Lectureseries 通过系列关系连接到讲座
  3. 讲座(绿色)-> 讲座连接到如上所述的页面和讲座系列。讲座具有公共、追随者、私人和特权等属性 讲座之一,即 lect1 通过特权连接到用户。
  4. 用户(RED)(此处命名为 Ann) - 通过以下关系和上述 1 个讲座连接到页面。

初始条件:

我们必须始终向用户展示所有公众和关注者的讲座,因为我们有完美的查询,没有问题,我们可以得到所需的结果。

MATCH
  (o:page{name:'engg'})-[r:ownerof]-(n:lectureseries)-[s:seriesof]-(l:lecture)
WHERE l.privacy='public' or l.privacy='follower'
RETURN DISTINCT n.name as name,n.series_name as title, COUNT(l) AS lecturecount
Run Code Online (Sandbox Code Playgroud)

结果:

name    lecturecount

java    2 (lect3, lect4)
Run Code Online (Sandbox Code Playgroud)

问题:现在,我们必须将那些讲座添加到计数中,如果特权讲座通过关系特权连接到用户

我试过这个查询:

OPTIONAL MATCH (o:page {name:'engg'})-[r:ownerof]-(n:lectureseries)-[s:seriesof]-(l:lecture)
WHERE l.privacy='public' or l.privacy='follower'
RETURN DISTINCT n.name as name, COUNT(l) AS lecturecount
UNION
OPTIONAL MATCH (o:page {name:'engg'})-[r:ownerof]-(n:lectureseries)-[s:seriesof]-(l:lecture)-[:privileged]-(u:user {name:'Ann'})
RETURN …
Run Code Online (Sandbox Code Playgroud)

java neo4j cypher

1
推荐指数
1
解决办法
831
查看次数