小编rep*_*ved的帖子

安装 SSL 证书后所有“设计”操作中出现“您想要的更改被拒绝”错误

我将 nginx 配置为使用 SSL 证书(从 sslforfree.com 获得),但之后发生了奇怪的行为。站点运行良好,但我无法执行任何设计操作,例如,如果有人在使用 SSL 之前登录,则他们无法注销,其他人也无法登录/注册。

我正在 Digital-Ocean 一键式 rails droplet 上配置它。以下观察可能会有所帮助:

nginx.error.log

1 - 客户端在 SSL 握手时关闭连接

2 - SSL_do_handshake() 失败(SSL:错误:1408F10B:SSL 例程:ssl3_get_record:错误的版本号) - 我研究并发现它是由于 SSL 配置中的问题而发生的,我尝试使用 Mozilla 生成的但没有成功。

Rails 服务器日志

1 - 422 无法处理的实体

2 - ActionController::InvalidAuthenticityToken (ActionController::InvalidAuthenticityToken)

配置文件

upstream puma {
  server unix:///home/rails/apps/calwinkle/shared/tmp/sockets/calwinkle-puma.sock;
}

server {
  listen 80 default_server;
  listen [::]:80 default_server;

  server_name calwinkle.com www.calwinkle.com;

  # Redirect all HTTP requests to HTTPS with a 301 Moved Permanently response.
  return 301 https://$host$request_uri;
}

server {
  # …
Run Code Online (Sandbox Code Playgroud)

nginx puma digital-ocean ruby-on-rails-5 nginx-config

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

如何获得Expedia Affiliate Network的CID(客户端ID)?

我想在我的网站上使用Expedia的API.我已在EAN(Expedia Affiliate Network)上注册,现在需要一个API密钥.

现在对于API密钥,我需要CID(客户端ID),这是我没有的.

我如何度过难关?

api

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

标签 统计

api ×1

digital-ocean ×1

nginx ×1

nginx-config ×1

puma ×1

ruby-on-rails-5 ×1