0
셀레늄을 통해 크롬에 쿠키를 주입하려고합니다. 쿠키를 삽입 할 수있는 확장 기능을 사용하여 크롬을 여는 웹 드라이브를 얻습니다.크롬 확장을 통해 쿠키를 설정할 수 없습니다.
chrome.cookies.set({
"url": "http://fb.com/apps",
"domain": ".fb.com",
"expirationDate": 1422442443,
"httpOnly": false,
"name": "mbox",
"path": "/apps",
"value": "check#true#1422440643|session#1422440582628-397448#1422442443"
}, function(state) {
console.log("JSON.stringify(cookie) : " + JSON.stringify(state));
console.log(" chrome.extension.lastError : " + chrome.extension.lastError);
console.log(" chrome.runtime.lastError : " + chrome.runtime.lastError);
if (!state || state == null) {
console.log("cookies are not inserted " + chrome.runtime.lastError);
}
하지만 내 콘솔이 말한다 :
내 background.js
코드는 또한
[39056:39064:0128/225156:INFO:CONSOLE(76)] "JSON.stringify(cookie) : undefined", source: chrome-extension://pmmbjehfpklkbfjpenkfelkpagmnhlld/background.js (76)
[39056:39064:0128/225156:INFO:CONSOLE(77)] " chrome.extension.lastError : undefined", source: chrome-extension://pmmbjehfpklkbfjpenkfelkpagmnhlld/background.js (77)
[39056:39064:0128/225156:INFO:CONSOLE(78)] " chrome.runtime.lastError : undefined", source: chrome-extension://pmmbjehfpklkbfjpenkfelkpagmnhlld/background.js (78)
[39056:39064:0128/225156:INFO:CONSOLE(80)] "cookies are not inserted undefined", source: chrome-extension://pmmbjehfpklkbfjpenkfelkpagmnhlld/background.js (80)
브라우저가 열리고 나는 참고 자료 참조하기 위해 관리자를 사용하는 경우 -> 쿠키. 나는 아무것도 볼 수 없다. 어떤 도움이라도 대단히 감사하겠습니다.
가, 쿠키 API를 사용하려면 매니페스트 확장에 허가를 요청 했습니까? 그것을 참조하십시오 : https://developer.chrome.com/extensions/cookies – gui47
그래, 내가 그랬어. – stupidosaur
''.fb.com ''은'domain'에 유효한 값입니까? – Xan