-1
私は「ユーザーページ」を持ちたい、resources :users
は、たとえばhttps://myapp.com/user/1
ためhttp
Railsの<code>https</code>と私のアプリの残りの部分と一部のページのhttps
上で提供されなければならないとhttp://myapp.com
私はそれをどのように行うことができますか?レールで
宝石はありますか?
私は「ユーザーページ」を持ちたい、resources :users
は、たとえばhttps://myapp.com/user/1
ためhttp
Railsの<code>https</code>と私のアプリの残りの部分と一部のページのhttps
上で提供されなければならないとhttp://myapp.com
私はそれをどのように行うことができますか?レールで
宝石はありますか?
あなたは常に制約を使用することができます。
resources :users, constraints: {protocol: /https/}
は、なぜあなたはそれを行うだろうか? – siegy22
一部のページでhttpを使用している場合、攻撃者は偽のログインページを含むことができ、セキュアなhttpsリンクをhttpリンクで置き換えることができます。唯一の安全な方法は、httpsをどこでも有効にし、httpをhttpsにリダイレクトしてHSTSを使用することです。 – Tom