小编Gau*_*rav的帖子

Facebook登录不会在迁移到Swift 3时返回App

我创建了一个示例应用程序,用户使用Facebook登录按钮登录.

登录后,我在登录屏幕上显示用户名和电子邮件.它正在使用Swift 2.3.一旦我迁移到Swift 3,它就停止了工作.

  • 第1步:使用Facebook登录按钮登录
  • 第2步:允许电子邮件和个人资料的权限
  • 第3步:这里应该回到屏幕1.但它没有.附加我点击"确定"按钮后得到的日志.

更新1:App在iOS 9.3上正常运行.该问题仅在iOS 10设备上发生.

2016-06-19 08:30:09.300070 MyApp[13942:1214112] [] nw_endpoint_handler_start [4 graph.facebook.com:443 initial path (null)]
2016-06-19 08:30:09.300484 MyApp[13942:1214112] [] nw_connection_endpoint_report [4 graph.facebook.com:443 initial path (null)] reported event path:start
2016-06-19 08:30:09.301255 MyApp[13942:1214112] [] nw_connection_endpoint_report [4 graph.facebook.com:443 waiting path (satisfied)] reported event path:satisfied
2016-06-19 08:30:09.302664 MyApp[13942:1214112] [] nw_connection_endpoint_report [4 graph.facebook.com:443 in_progress resolver (satisfied)] reported event resolver:start_dns
2016-06-19 08:30:09.348956 MyApp[13942:1214130] [] nw_endpoint_resolver_update [4 graph.facebook.com:443 in_progress resolver (satisfied)] Adding endpoint handler for 31.13.79.246:443
2016-06-19 08:30:09.349570 MyApp[13942:1214130] [] nw_connection_endpoint_report [4 …
Run Code Online (Sandbox Code Playgroud)

facebook ios facebook-login swift3

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

如何使用jetty8创建代理服务器?

我使用Java套接字创建了一个代理服务器(Fwd和Reverse).

这将听取在浏览器中配置的8080上的传入请求并将它们转发到另一个Proxy Server2.

并读取server2发送的响应并将其写入浏览器.

同时代码将记录请求和响应,并阻止某些预定义的请求类型来自浏览器.

现在我想使用Jetty执行此操作,并且还支持HTTPS请求.

我搜索了一些例子,但没有找到.

这启动服务器在8080,我已在浏览器的代理设置中配置为代理端口.

 import org.eclipse.jetty.server.Server;

import Handler.HelloHandler;

public class StartJetty
{
    public static void main(String[] args) throws Exception
    {
        Server server = new Server(8080);

        server.setHandler(new HelloHandler());
        server.start();
        server.join();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我用来监听请求并将响应写回浏览器的处理程序.

package Handler;

import java.io.IOException;

 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;

 import org.eclipse.jetty.server.Request;
 import org.eclipse.jetty.server.handler.AbstractHandler;

public class HelloHandler extends AbstractHandler
{
    final String _greeting;
          final String _body;

          public HelloHandler()
          {
              _greeting="Hello World";
              _body=null;
          }

          public HelloHandler(String greeting)
          {
              _greeting=greeting;
              _body=null;
          }

          public HelloHandler(String greeting,String body) …
Run Code Online (Sandbox Code Playgroud)

proxy jetty tunnel embedded-jetty

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

标签 统计

embedded-jetty ×1

facebook ×1

facebook-login ×1

ios ×1

jetty ×1

proxy ×1

swift3 ×1

tunnel ×1