음냐.codesign인가 뭔가를 내려 받아서 압축풀구 SingCode.exe를 실행시켰습당.
그랬더니 인증서를 만들더라구.근데 그이후로 다른 클라이언트에서 그 페이지를 열면 인증화면이 뜨고 나서 익스플로러밑에 페이지오류라고 뜨더라구요...
뭐 가장 문제가 될법한건 여기 아이피를 내부아이피로만 쓰고 있다는거. 주소를 웹주소가 아닌 아이피로 했다는거 그정돈데요.. 만약 이것땜에 그런거라면 내부아이피에서는 이놈을 테스트 할 수없는건가요?
그러구 그거 압축을 풀어놓으니까 8개의 파일이 생기던데 다운받을 때 대충 설명이 써있어서 보긴 했지만 무스그 말인지...쩝. 암튼..고수님 덜 부탁허유...
혹시 이거 말구 다른 코드생성기가 있는지두요...
인증창..없애버리구 말꼬야
> 음냐.codesign인가 뭔가를 내려 받아서 압축풀구 SingCode.exe를 실행시켰습당.
> 그랬더니 인증서를 만들더라구.근데 그이후로 다른 클라이언트에서 그 페이지를 열면 인증화면이 뜨고 나서 익스플로러밑에 페이지오류라고 뜨더라구요...
>
> 뭐 가장 문제가 될법한건 여기 아이피를 내부아이피로만 쓰고 있다는거. 주소를 웹주소가 아닌 아이피로 했다는거 그정돈데요.. 만약 이것땜에 그런거라면 내부아이피에서는 이놈을 테스트 할 수없는건가요?
> 그러구 그거 압축을 풀어놓으니까 8개의 파일이 생기던데 다운받을 때 대충 설명이 써있어서 보긴 했지만 무스그 말인지...쩝. 암튼..고수님 덜 부탁허유...
> 혹시 이거 말구 다른 코드생성기가 있는지두요...
> 인증창..없애버리구 말꼬야
안녕하세영. UserSpace임당.
저도 위와같은 경우로 고생을 했음당.
그래서 자료를 찾다가 DelphiKorea (http://www.delphikorea.com/)의 강좌란에서
자료를 찾았으며, 여기 강좌란에도 있음당.
사용방법은... 먼저 받은 INET SDK를 설치한다. 그리고 나서 아래의 순서대로 차례차례 따라해보자... 반드시 Command Line에서 해야 한다는 것을 주의하자...
1. SETREG 1 True
2. MAKECERT -n "CN=영재의 보증서" -sv Test.Pvk Test.Cer
3. [Create Private Key Password] 대화상자가 뜨며 암호를 요구하면
아무 거나 입력한다. 단 기억할 수 있는 암호로... ^^
4. CERT2SPC Test.cer Test.spc
5. 다시 대화상자가 뜨며 암호를 요구하면 아까 암호를 넣는다.
단, 안 물어보는 경우도 있다는 사실... ^^
6. SIGNCODE -spc Test.spc -v Test.Pvk -n "Test" Test.OCX
( 여기서 Test.OCX는 내가 만든 OCX의 이름으로 대체하면 된다. )
7. 또 대화상자가 뜨며 암호를 물어보면 아까 그 암호를 또 넣는다.
단, 이것도 안물어 보는 경우가 있다는 사실...
이렇게 해서 내가 만든 ActiveX에 인증 코드를 추가하였다. 쩝... 처음이 어렵지 해 보면 무척 간단하다... 5번까지 해서 만들어둔 .spc파일과 .pvk 파일은 두고 두고 써먹을 수 있다는 사실... 매번 6번만 다시 실행해 주면 된다.
단, 6번은 델파이의 Web Deploy Option 대화상자에서 Code Sign Project를 Check 해주고... Code Sign 탭으로 가서 'Credential File' 항목에 .SPC 파일을 넣어주고 'Private Key' 항목에 .PVK 파일을 넣어줌으로써 생략할 수 있다.
위의 내용은 인증서 만드는 방법을 인용한것이니 참조 하시기 바람니덩.
그럼 20000.